Я хочу автоматически запускать свое приложение на 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.) не предпринимать никаких действий