2

ユーザーが USB デバイスを接続するたびに、インストーラーを実行するように求めています。これがすべての (ほとんどの?) Windows OS で動作することを望みます。

USB キーのルート ディレクトリに、次の内容の autorun.inf ファイルがあります。

[Autorun]
ShellExecute=setup.exe
Icon=setup.exe
UseAutoplay=1

あまり効果がないようです。まあ...アイコンは適切に変更されますが、何も実行されず、ユーザーにはプロンプトが表示されません。Windows 7 と Windows Server 2003 の両方で試しました。

何か案は?

4

1 に答える 1

1

USB 大容量記憶装置は、Windows で Autorun を実行しません。自動実行をサポートするには、USB CD-ROM デバイスとして列挙する必要があります。

U3 対応の USB ドライブをお持ちの場合、多くの場合、U3 データを独自の CD イメージに置き換えることができます。

これがカスタム USB デバイスの場合は、大容量記憶装置と USB CD-ROM デバイス (書き込みをサポートしたくない場合は CD-ROM のみ) を備えた複合デバイスを実装する必要があります。

于 2010-06-09T06:01:53.967 に答える