Добавление параметров в меню автозапуска USB-накопителя
Когда я вставляю флэш-накопитель USB в компьютер, я всегда получаю всплывающее окно автозапуска:
Мне было интересно, как добавить элементы в этот список с помощью файла autorun.inf? Я знаю, что это возможно, потому что я видел, как некоторые программы делали это раньше.
Что я пробовал и не получилось:
[autorun]
label=DJDavid98
open=.\GoogleChromePortable\GoogleChromePortable.exe
action=Google Chrome
2 ответа
Похоже, что автозапуск был полностью отключен во всех операционных системах Microsoft в 2009 году с помощью обновления безопасности: KB971029
Если вы установили это обновление, позволив Центру обновления Windows работать автоматически, это будет источником вашей проблемы, почему оно не "просто работает".
Вы можете добавить один элемент, например программу установки, но не несколько элементов. Microsoft полностью отключила файлы autorun.inf для USB-накопителей в Windows 7, но поскольку вы используете XP, это не должно быть проблемой для вас. Небольшой пример (обязательно сохраните этот файл как autorun.inf, а не autorun.inf.txt):
[autorun]
open=ProgramToOpen.exe
label=DJDavid
shellexecute=somefile.txt
shellexecute=http://example.com
action=The list name's item
Все они необязательны, но вы можете использовать только один из них, и я рекомендую вам выбрать open или shellexecute. Таким образом, копирование этого кода не будет работать, так как есть 2 шеллкота. Open - для исполняемого файла, а shellexecute - для файла / URL.