Автозапуск exe на USB в Windows XP SP3

Я хочу автоматически запускать свое приложение на USB, как только я подключу его к ПК с Windows XP SP3. Я сделал autorun.inf (с кодом, написанным ниже), а также попытался запустить установку с помощью пакетного файла (autorun.bat), но ни один из них не работает.

Я также читал, что определенное обновление Windows (KB971029) отключает функцию автозапуска/автозапуска USB. Как я могу преодолеть это? (Я не могу попросить своего клиента удалить обновление безопасности Windows для использования моего продукта..)

Код файла autorun.inf

[autorun]
UseAutoPlay=1
icon=setup.exe
Open=setup.exe
action="Start my application"
Label=setup


[Autoplay]
shellexecute=autorun.bat
Icon=setup.exe

Мой продукт также содержит некоторые мультимедийные (видео) файлы, поэтому при подключении USB я получаю всплывающее окно с запросом следующих вариантов 1.) открыть файлы в проводнике 2.) воспроизвести файлы с помощью медиаплеера 3.) не предпринимать никаких действий


person Vaibhav Singla    schedule 17.04.2012    source источник
comment
попробуйте установить use autoplay = 0, когда он = 1, он подскажет пользователю, что он хочет сделать, установив для этого значение 0, в основном отключит автоматическое воспроизведение. надеюсь это поможет. также посмотрите автозапуск на microsoft.com.   -  person CMS_95    schedule 16.10.2013


Ответы (1)


Если автозапуск отключен, вы не можете использовать автозапуск. Это так просто.

person Brad    schedule 17.04.2012
comment
Я проверил в настройках своей групповой политики, что для отключения автозапуска установлено значение не настроено (также прочитайте мое редактирование) - person Vaibhav Singla; 17.04.2012