USB Flash Copy is a freeware program which copies the entire contents of a USB flash drive to your hard disk automatically when you insert the key into the USB port. You’ll need to buy a license if you want it to do the job without onscreen prompts, but the basic version looks useful enough without. Oh and you get the option to retain old versions of files, if newer updates are copied across.
USBFlashCopy is a small Windows utility to back up your flash drives and storage cards on the fly. It runs in the background and copies files from inserted media to a safe location on your hard drive.