ive also been wondering about this. i have heard several suggestions about making an autorun.inf that you put on the jumpdrive but whenever ive tried them theyve never just run the program right off the bat with no user interaction like ive wanted. i know there are several software solutions out there but for that to work the software needs to be installed on every computer you want it to work on and thats just a pain
EDIT: i did a little bit of looking around and this is what i found
Q: What must I do to trigger Autorun on my USB storage device?
The Autorun capabilities are restricted to CD-ROM drives and fixed disk drives. If you need to make a USB storage device perform Autorun, the device must not be marked as a removable media device and the device must contain an Autorun.inf file and a startup application.
The removable media device setting is a flag contained within the SCSI Inquiry Data response to the SCSI Inquiry command. Bit 7 of byte 1 (indexed from 0) is the Removable Media Bit (RMB). A RMB set to zero indicates that the device is not a removable media device. A RMB of one indicates that the device is a removable media device. Drivers obtain this information by using the StorageDeviceProperty request.
found here http://www.microsoft.com/whdc/device...ge/usbfaq.mspx
so unless you can trick the computer into thinking the jumpdrive is non-removable storage then it seems there is no other solution than software
i have heard of people being able to flash the firmware of their jumpdrive and editing the manufacturer name and the product number (ex. manuf.- maxtor, product#- L01R250) so that the computer thinks its some other type of non-removable storage (in this example a hard drive)