Es ist möglich, autorun.inf auf einer CD-ROM zu verwenden, um eine EXE-Datei auszuführen, ohne den Benutzer dazu aufzufordern. Auf einem USB-Laufwerk ist dies jedoch nicht möglich. Warum? Wenn es möglich ist, wie? Auf einem USB-Laufwerk wird der Benutzer lediglich aufgefordert, eine Aktion auszuwählen.
Antwort1
Dies wurde in modernen Windows-Versionen (7, Vista usw.) aus Sicherheitsgründen deaktiviert. Es gibt keine Möglichkeit mehr, automatisch ausgeführte EXE-Dateien zu erstellen.
Das Problem bestand darin, dass sich Viren über „gefundene“ Flash-Laufwerke verbreiteten. Bei CD-ROMs ist dies weitaus unwahrscheinlicher, daher gilt die Einschränkung nur für Flash-Laufwerke.
Antwort2
Es gibt Registry-Hacks, die Windows 7 dazu befähigen können. Dies kann auch über die lokale Gruppenrichtlinie erfolgen. Es ist nicht ratsam, da das System dadurch anfälliger für USB-Viren wird, aber in manchen Situationen, in denen man bestimmte Verhaltensweisen und Skripte automatisieren möchte, ist es praktisch.
Aktueller Benutzer
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Lokaler Computer:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Das Löschen des NoDriveTypeAutoRun
bei den obigen Schlüsseln gefundenen Werts sollte funktionieren.
Siehe auch: http://www.samlogic.net/articles/autorun-enable-disable-nodrivetypeautorun.htm