Касперский хорошо находит, кстати, чуть-чуть об autorun
Спомошью его можно преобразить флешку
Например:
Code
[autorun]
shellexecute=readme.txt
action=Studio
icon=usb.ico
description=Inc_drive
label=Inc_drive
shell\about=ReadMe
shell\about\command=Note pad.exe readme.txt
Параметр action
Параметр action отвечает за отображение текста в меню автозапуска (используется редко).
Пример:
Code
[autorun]
action=Текст Заголовка
Допустимо указания текста из библиотеки dll:
Code
[autorun]
action=[путь\]имя_файла,-IDресурса
Параметр icon
Параметр icon назначает файл иконки для устройства.
Пример:
Code
[autorun]
icon=имя_ресурса[,номер]
или
Code
[autorun]
icon=файл.ico
Параметр Defaulticon
Команда Defaulticon отличается лишь тем, что позволяет задавать ещё и путь к файлу значка:
Code
defaulticon=iconpath[,index]
В случае использования двух команд — icon и defaulticon система обрабатывает только defaulticon.
Параметр label
Этот параметр служит для указания «метки тома». Если применить метку label к диску, то реальная метка тома будет скрыта (её можно посмотреть в свойствах).
Code
[autorun]
label=ЛюбойТекст
Параметр open
Параметр open содержит путь к файлу программы, которая будет запускаться при подключении устройства или попытке доступа к нему (открытие двойным щелчком). Этот параметр не следует использовать вместе с shellexecute, возможно возникновение конфликта!
Синтаксис:
Code
[autorun]
...
open=[путь\]файл [параметр1 [параметр2] ...]
...
Параметр UseAutoPlay
Этот параметр совместим только с ОС MS Windows XP и работает не только на оптических дисках, но и на других сменных носителях. Допустимое значение одно — 1. Используется для включения обработки файла autoplay. Используется очень редко, в основном для автозапуска с флэш дисков без запросов на выбор действия (таких как открыть в проводнике, ничего не делать и т. д.).
Синтаксис:
Code
[autorun]
...
UseAutoPlay=1
...
Параметр shellexecute
Файл, указанный в этом параметре, открывается при автозапуске той программой, которая ассоциирована с этим типом файлов в системном реестре Windows.
Этот параметр можно использовать вместо параметра open, использовать эти два параметра вместе не рекомендуется.
Данный параметр корректно работает на всех версиях ОС семейства Windows. В ОС MS Windows Vista диск с этим параметром сразу определяется как диск с программным обеспечением или играми, и для него вызывается соответствующее меню.
Пример:
Code
[AutoRun]
shellexecute="Readme.txt"
В данном примере файл «.txt» будет открыт программой, которую пользователь по умолчанию использует для открытия файлов «.txt» (обычно это «Блокнот», notepad.exe).
Параметр shell
shell=ключ указывает команду по умолчанию (default) для контекстного меню диска.
shell\ключ задаёт пункт контекстного меню.
shell\ключ\command задаёт исполняемую команду для пункта меню «ключ».
Пример:
Code
[autorun]
shell\ключевое_слово\command=Файл.exe
shell\ключевое_слово=Заголовок_меню
Материал из Википедии — свободной энциклопедии
Подробнее>> (http://ru.wikipedia.org/wiki/Autorun)