К сожалению, начиная с Windows 7, Microsoft ограничила функцию автозапуска для целей безопасности. Нет практического способа вернуть его на каждую новую машину, но это можно сделать на компьютерах, к которым у вас есть доступ на регулярной основе. Во-первых, вам понадобится небольшой сторонний инструмент, который отслеживает новые USB-диски для инструкции autorun. Затем вам нужно создать простой файл сценария автозапуска, который находится на USB-накопителе, и определяет, какую программу запускать при вставке диска.
Шаг первый: установите APO USB Autorun на ПК с Windows
APO USB Autorun - это программа, которая контролирует USB-накопители, когда они подключены, ища старый файл сценария autorun.inf и запускает любые программы, направленные внутри. Загрузите его из Softpedia здесь, затем дважды щелкните файл установщика и установите его, как и любую другую программу.
После установки, когда вы подключаете USB-накопитель, вы должны увидеть всплывающее окно, как показано ниже, и спросить, хотите ли вы запустить программу, которую вы назначили для запуска автоматически (и мы поговорим больше о том, как это сделать часть немного).
Просто нажмите кнопку «Запустить», чтобы запустить программу, и, необязательно, отключите параметр «Всегда спрашивать перед открытием этого файла», чтобы вы не беспокоились об этом предупреждении при следующем вводе диска.
Шаг второй: настройте USB-накопитель
Чтобы автозапуск программы, USB-накопитель должен содержать две вещи: программу, которую вы хотите запустить, и файл сценария автозапуска, который указывает на эту программу.
Перейдите и скопируйте переносимый исполняемый файл для программы на ваш USB-накопитель. Это легкая часть.
Чтобы создать файл сценария автозапуска, откройте «Блокнот» (или любой другой текстовый редактор, который вы предпочитаете). Введите (или скопируйте и вставьте) следующий текст в окно «Блокнот», в комплекте с разрывами строк.
[autorun];Open=YOURAPP.exe ShellExecute=YOURAPP.exe UseAutoPlay=1
Замените текст «YOURAPP» на имя файла приложения, которое вы пытаетесь запустить. Я использую портативную версию браузера Lynx для этой демонстрации, поэтому мои команды читаются следующим образом:
[autorun];Open=LynxPortable.exe ShellExecute=LynxPortable.exe UseAutoPlay=1
Теперь, когда APO USB Autorun работает и ваш USB-накопитель правильно настроен, ваша программа должна запускаться автоматически при подключении USB-накопителя к компьютеру.