Windows XP SP3 を実行している PC にアプリケーションを接続するとすぐに、USB でアプリケーションを自動起動したいと考えています。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.) メディア プレーヤーを使用してファイルを再生する