Программа позволяет осуществлять автозапуск с компакт дисков файлов по ассоциации,
в любой операционной системе семейства Windows 9x/ME/2000/XP.
Например, нам нужно запустить файл index.htm или kino.avi. Для этого можно использовать
команду shellexecute, т.е. написать в Autorun.inf следующую строчку:
[autorun]
shellexecute=index.htm
или
shellexecute=kino.avi
Эта команда откроет указанный ей файл ассоциированной с ним программой. В нашем случае
это скорее всего будет Internet Explorer или Windows MediaPlayer.
Однако, эта команда работает начиная с версии 5.0 библиотеки Shell32.dll, или другими
словами только в Windows 2000/ME/XP. С другой стороны в составе Windows 9x поставляется
START.EXE с помощью которой можно запустить файл по ассоциации, например:
open=start index.htm
Но в Windows 2000 и выше эта команда внесена в командный процессор, т.е. отсутствует как
отдельный файл. Поэтому приведенный выше вызов не сработает.
Решить проблему можно воспользовавшись программой
StartExt,
которая работает во всех версиях Windows начиная с 95. Достаточно прописать в файле
Autorun.inf вызов StartExt и путь к нужному файлу (в кавычках!), например:
[autorun]
open=StartExt.exe "data\Мой файл.avi"
И не забыть добавить Autorun.inf и StartExt.exe в корень CDROM.