Autorun

Autorun

Все, наверное, видели, как при установке компакта с игрушкой иконка сидюка менялась на иконку игрушки, и многие знают, как это делалось. А если кто не знает - скажу. Всё дело в файле AUTORUN.INF, который лежит в корне сидюка. Он примерно такой:

[Autorun]

icon=icon.ico

Если же такие файлы переписать на винт, то поменяется иконка харда.

Расширенное описание файла Autorun.inf

[Autorun]

Open=Autorun.exe

Icon=Autorun.exe ,0

ShellAbout=About CD

ShellAboutCommand=Notepad.exe About.txt

Перед параметрами Open, Icon, Shell..., Shell...Command обязательно должна быть строка [Autorun] (в INI и INF файлах в квадратные скобки заключаются имена разделов).

Описание параметров:

Open:

Командная строка, автоматически выполняемая при вставке диска или при выборе в контекстном меню диска пункта Автозапуск.

Например:

Open=Autorun.exe

или

Open=Notepad.exe List.txt

Icon:

Полные путь имя файла со значком и номер значка в нем.

Формат:

Icon=File.exe ,n

File.exe - полные путь и имя файла со значком n - номер (отсчет начинается с нуля) значка в файле

Shell ame:

Описание дополнительного пункта контекстного меню диска.

Формат:

Shellmname=mtext

ShellmnameCommand=cmdline

mname - имя пункта меню

mtext - текст пункта меню

cmdline - командная строка, выполняющаяся при выборе этого пункта меню.

Примечание:

Если параметр Shell...Command указан без параметра Shell..., то в меню будет выведено либо системный текст, либо имя пункта меню.

Примечание:

Файлы Autorun.inf могут работать не только на жестких дисках и CD, они могут работать и на съемных дисках. Для этого надо с помощью программ тонкой настройки Windows включить автозапуск со съемных дисков. Например, в программе XQXSetup эта настройка находится по адресу: SystemFile SystemCD AutostartAutostart Data CD