If you use shellexecute to autorun documents you can not ensure that user will have the appropriate software to read your document on their computers. There is. Notes on how to create a cd that will auto run when placed in a drive. shellexecute=datafile, Specifies an application or data file that is to be opened. Windows. [AutoRun] OPEN= SHELLEXECUTE= ICON=Auto- LABEL=My CD-ROM USEAUTOPLAY=0 SHELL=ReadMe.

Author: Vora Tygoshicage
Country: Lebanon
Language: English (Spanish)
Genre: Software
Published (Last): 5 July 2010
Pages: 142
PDF File Size: 5.50 Mb
ePub File Size: 15.33 Mb
ISBN: 836-7-87027-356-7
Downloads: 22205
Price: Free* [*Free Regsitration Required]
Uploader: Mazragore

Enabling and Disabling AutoRun.


For his day job he develops websites and desktop applications as well as providing IT services. A CD contains three files: The menu command’s verb. Yes I edited my answer above.

However, since some older versions of Windows shelpexecute not support ‘ ShellExecute ‘ a less elegant alternative shelleexecute be:. The first icon stored within setup. When AutoPlay prompts the user for an application to use with the volume, it displays only applications that have registered for the specified custom event name.

Note It is possible to put a value in the LabelText parameter which exceeds 32 characters and receive no error message. There is no way to check if, for example, DOC file can be opened. The USB autorun can deliver web pages, commercials or special offers without the risk of users missing it or having to search for the flash drive’s contents on your desktop or buried in My Computer settings. You can also sutorun one or more command-line parameters to pass to the startup application.


I tried setting up an autorun. Make sure you don’t have any spaces or illegal characters in the filenames so that they open properly. This value should be found in this key: Here is how it would look copied onto your USB Shsllexecute.

You may refer to the below links for further assistance – Change AutoPlay settings – http: Text that is used in the Autoplay dialog for the handler representing the program specified in the open or sgellexecute entry in the media’s Autorun. After the Shell finds a section, it ignores all others, so each section must be self-contained.

How to Create an AutoRun File for a USB Flash Drive

A text string containing the name of the AutoPlay content event. Let’s it be “C: The action entry specifies the text that is used in the Autoplay dialog for the handler representing the program specified in the open or shellexecute entry in the media’s Autorun. It is just a plain, recently formatted USB drive from a random company. INF and when you double-click its icon it will autorun. If no DriverPath entry is provided in the [DeviceInstall] section or the DriverPath entry has no value, then that drive is skipped during a search for driver files.

When a user right-clicks the drive icon, a shortcut menu appears. Shawn 2, 7 34 Creating an AutoRun-Enabled Application. If the executable contains more than one icon then an optional index field can be specified to indicate which icon to use: To autorun a document instead of a program, you should use shellexecute command instead of open command.


Autorun.inf Entries

The startup application typically installs, uninstalls, configures, and perhaps runs the application. Following are the sections and keys allowed in a valid autorun. The data on an Enhanced CD can only use short filenames or folder names. If a file contains more than one icon, you must also specify zero-based index of the icon.

Creating an AutoRun-Enabled Application (Windows)

Windows XP will fully search:. If the user accepts the option, the application specified by the open or shellexecute entry in the media’s Autorun. Use of this section is intended to allow content authors to communicate the intent of content to Autoplay. Shfllexecute is therefore good practice to provide instructions so that users know how to start your CD, eg tell them to open file index.

The label entry specifies a text label which represents the AutoRun-enabled drive in the Windows user interface. The autorun section contains the default AutoRun commands.

Verbs must not contain embedded spaces.