Re: Autorun on USB Flash Drive
- From: "Michel Posseth [MCP]" <MSDN@xxxxxxxxxxx>
- Date: Wed, 27 Dec 2006 15:58:30 +0100
see this link http://www.microsoft.com/whdc/device/storage/usbfaq.mspx for
full details
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.
For more information about the SCSI Inquiry command, see the T10 committee
located at http://www.t10.org.
For more information about the StorageDeviceProperty, see the
STORAGE_DEVICE_DESCRIPTOR storage structure in the Windows DDK, located at
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/storage_r/hh/storage_r/structs-general_3c393126-f5c8-47d8-bfb5-6127ce656e9a.xml.asp.
For more information on Autorun.inf files see the "Creating an
AutoRun-Enabled Application" article located at
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_basics/shell_basics_extending/autorun/autoplay_works.asp?frame=true.
regards
Michel Posseth [MCP]
"Joe Cool" <joecool@xxxxxxxx> schreef in bericht
news:6d2po21b0a5febvtlo9vi0ljb7rcm4rji7@xxxxxxxxxx
I know this is probably not the proper newsgroup to ask this question,
but I do not know which one is. And most of you guys here know a lot
about windows programming so I am taking a chance some one here may be
able to answer this simple question.
If I burn a CD/DVD and include a file in the root of the burned disk
called Autorun.inf and the contents of it is:
[autorun]
open=C:\Program Files\myProgram.EXE
then when the CD/DVD was inserted in the drive, the program at
C:\Program Files\myProgram.EXE would automatically launch.
I would like to do this same thing on a USB Flash drive. I have tried
it but it does not launch the application.
What is the magic incantation?
begin 666 ext_ani.gif
M1TE&.#EA$ `(`+,(`/___P```)F99C-F__]F9O\``&9F9O^9F?___P``````
M`````````````````````"'_"TY%5%-#05!%,BXP`P$#```A^00%,@`(`"P`
M````$ `(```$)1"$22NZ5X[-=\!98 1 :7Z@) CF"2(JVTIO/--IL-XH)E7
M5P0`(?D$!3(`" `L!P`$``(``@``! 00%8(B`"'Y! 4R``@`+ <``P`#``,`
M``0%$)%"I(T`(?D$!3(`" `L"0`"``0``P``! <0%8+D+!-%`"'Y! 4R``@`
+ D````'``4```00$$E$)CJDU%JZGEV%!)(8`0`[`
end
.
- References:
- Autorun on USB Flash Drive
- From: Joe Cool
- Autorun on USB Flash Drive
- Prev by Date: Re: Goodbye microsoft.public.dotnet.languages.vb
- Next by Date: Re: VB.Net Timer Issue
- Previous by thread: Re: Autorun on USB Flash Drive
- Next by thread: regex expressions
- Index(es):
Relevant Pages
|