It can be done as long as the hard drive you have on USB is formatted in Fat32 filesystem or a linux filesystem (like ext3 or ReiserFS). Knoppix can't write to a NTFS drive, it can onlt read it.

There is another tool called "emergency boot cd" that is designed for windows rescues (http://www.t4k.org/~ebcd/) and will write to NTFS.