Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Autorun.inf - Структурные блоки файла02 мая 2011Оглавление: 1. Autorun.inf 2. Безопасность 3. Структурные блоки файла 4. Пример листинга файла autorun.inf БлокПараметр actionПараметр action отвечает за отображение текста в меню автозапуска. Пример: action=Текст Заголовка Допустимо указания текста из библиотеки dll: action=имя_файла,-IDресурса Параметр iconПараметр icon назначает файл иконки для устройства. Пример: icon=имя_ресурса или icon=файл.ico Параметр DefaulticonКоманда Defaulticon отличается лишь тем, что позволяет задавать ещё и путь к файлу значка:defaulticon=iconpath В случае использования двух команд icon и defaulticon система обрабатывает только defaulticon. Параметр labelЭтот параметр служит для указания «метки тома». Если применить метку label к диску, то реальная метка тома будет скрыта. label=ЛюбойТекст Параметр openПараметр open содержит путь к файлу программы, которая будет запускаться при подключении устройства или попытке доступа к нему. Этот параметр не следует использовать вместе с shellexecute, возможно возникновение конфликта! Синтаксис: ... open=файл ...] ... Параметр UseAutoPlayЭтот параметр совместим только с ОС MS Windows XP и работает не только на оптических дисках, но и на других сменных носителях. Допустимое значение одно 1. Используется для включения обработки файла autoplay. Используется очень редко, в основном для автозапуска с flash-дисков без запросов на выбор действия. Синтаксис: ... UseAutoPlay=1 ... Параметр shellexecuteФайл, указанный в этом параметре, открывается при автозапуске той программой, которая ассоциирована с этим типом файлов в системном реестре Windows. Этот параметр можно использовать вместо параметра «open», использовать эти два параметра вместе не рекомендуется. Данный параметр корректно работает на всех версиях ОС семейства Windows. В ОС MS Windows Vista диск с этим параметром сразу определяется как диск с программным обеспечением или играми, и для него вызывается соответствующее меню. Пример: shellexecute="Readme.txt" В данном примере файл «.txt» будет открыт программой, которую пользователь по умолчанию использует для открытия файлов «.txt» Параметр shellshell=ключ указывает команду по умолчанию для контекстного меню диска. shell\ключ задаёт пункт контекстного меню. shell\ключ\command задаёт исполняемую команду для пункта меню «ключ». Пример: shell\ключевое_слово\command=Файл.exe shell\ключевое_слово=Заголовок_меню БлокВ этом блоке используется всего три ключа: MusicFiles, PictureFiles, VideoFiles, что соответствует типам данных на носителе: музыка, изображения, видео. Значениями для этих ключей могут быть только логическое true или false. Истина задаётся любым из данных значений: 1, y, yes, t, true. Ложь задаётся как: 0, n, no, f, false. Пример: MusicFiles=Y PictureFiles=0 VideoFiles=false БлокПри попытке определить тип содержимого на данном носителе информации, поиск файлов будет производиться только в папках, прописанных в этом блоке. Путь задаётся в произвольном формате, приветствуются относительные пути. Пример: \музыка \музыка\моя_музыка фильмы Данный блок поддерживается только ОС MS Windows Vista. БлокПри попытке определить тип содержимого на данном носителе информации, поиск файлов не будет производиться в папках, указанных в этом блоке, и всех их подпапках. Путь задаётся в произвольном формате, приветствуются относительные пути. Пример: \Portable \Documents \Install Данный блок поддерживается только ОС MS Windows Vista. БлокИспользуется один параметр DriverPath, который указывает путь к драйверам. Используется очень редко и только в MS Windows XP. DriverPath=drivers\video DriverPath=drivers\audio Просмотров: 4067
|