Хотите, чтобы при подключении USB-накопителя запускалась определённая программа? Или хотите добавить для него собственный значок? Если хотя бы на один из вопросов вы ответили «да», то вы попали по адресу.
Можно настроить автоматический запуск программ и приложений со съёмного USB-накопителя, подобно функции автозапуска на CD/DVD-приводах. Файл autorun.inf — это ключ к автоматическому выполнению USB-накопителем определённых действий и настройке его внешнего вида в окне «Мой компьютер» . Цель этой статьи — прояснить, как это сделать.
Примечание: Функция автозапуска больше не работает в Windows 7, Microsoft отключила её из соображений безопасности. Однако эта функция отлично работает в Windows Vista, Windows XP и более старых ОС.
Базовая структура Autorun.inf
Файл autorun.inf — это простой текстовый файл, который можно открыть в любом текстовом редакторе (например, в Блокноте). Он всегда начинается с заголовка раздела:
[автозапуск]
Под этим заголовком находится список различных параметров. Каждый из них имеет следующий формат:
опция=значение

Настройка параметров автозапуска
Функция автозапуска позволяет указать, какой файл будет запускаться при подключении USB-накопителя к компьютеру. Существует два варианта, работающих совместно с функцией автозапуска. Первый — это openуказание программы, которую можно автоматически запускать с помощью функции автозапуска. Например, если мы хотим запустить программу MyProgram.exe , нужно добавить в файл autorun.inf следующее :
open=MyProgram.exe
Второй параметр, который мы добавляем, — это сообщение, которое будет показано пользователю. Для этого мы используем actionпараметр .
action=MyProgram Open Program

Когда файл автозапуска будет готов, сохраните его как autorun.inf . После сохранения файла autorun.inf автозапуск флеш-накопителя будет выглядеть примерно так:

Настройте значок USB-накопителя
Чтобы создать собственный значок для USB-накопителя, используйте параметр . Укажите в нём имя файла значка. icon
Например, если в корневом каталоге USB-накопителя имеется значок sun.ico и вы хотите, чтобы он отображался для USB-накопителя, введите:
icon=sun.ico
Вы также можете использовать значок другого приложения, указав
icon=Photo.exe
Это справедливо до тех пор, пока Photo. exe доступен в корневом каталоге USB-накопителя.
Маркируйте свой флеш-накопитель
Если вы хотите, чтобы ваш USB-накопитель отображал имя, отличное от метки, созданной при форматировании, используйте эту labelопцию. Например, если я хочу назвать свой диск Asad Drive , я добавлю в файл autorun.inf следующее :
label=Asad Drive
Теперь, когда вы посмотрите на свой USB-накопитель в «Моем компьютере» , рядом с буквой диска будет указано «Диск Asad» .
Файлы автозапуска или веб-адреса
Если вы хотите просмотреть файл на USB-накопителе в приложении по умолчанию вместо запуска программы на накопителе, вы можете заменить openопцию на shellexecuteопцию. Например:
shellexecute=Readme.txt

Если вы хотите открыть сайт www.google.com в веб-браузере по умолчанию, вы можете использовать следующее:
shellexecute=https://www.google.com

Начните настраивать свой USB-накопитель прямо сейчас. Не забудьте оставить комментарий. 🙂