Программа позволяет осуществлять автозапуск с компакт дисков файлов по ассоциации, в любой операционной системе семейства 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.