USBフラッシュドライブの自動実行

USBフラッシュドライブの自動実行

CD-ROM 上の autorun.inf を使用して、ユーザーにプロンプ​​トを表示せずに exe を実行することは可能ですが、USB ドライブでは同じことはできません。なぜでしょうか。可能な場合、どのように行うのでしょうか。USB ドライブでは、ユーザーにアクションを選択するようにプロンプ​​トを表示するだけです。

答え1

これは、セキュリティ上の問題により、Windows の最新バージョン (7、Vista など) では無効になっています。自動実行 exe を作成する方法はもうありません。

問題は、「見つかった」フラッシュ ドライブを介してウイルスが拡散することです。これは CD-ROM では発生する可能性がはるかに低いため、制限はフラッシュ ドライブのみに適用されます。

答え2

Windows 7 でこれを可能にするレジストリ ハックがあります。ローカル グループ ポリシーを通じて実行することもできます。システムが USB ウイルスに感染しやすくなるため、お勧めできませんが、特定の動作やスクリプトを自動化したい場合には便利です。

現在の使用者

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

ローカル コンピューター:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

NoDriveTypeAutoRun上記のキーで見つかった値をクリアすると機能するはずです。

参照: http://www.samlogic.net/articles/autorun-enable-disable-nodrivetypeautorun.htm

関連情報