Gibt es eine alternative für Autorun.inf für Windows 7 / 8 / 8.1 / 10?
Für einen Kunden erstellten wir eine software, die installiert wird, auf etwa 350 USB-sticks. Jetzt wollen wir, dass diese .exe-Datei wird automatisch ausgeführt, wenn der stick eingesteckt ist der PC.
Wir vor ein paar Jahren eine einfache autorun.inf
Methode.
Aber für Windows 7 und spätere Windows-Versionen ist diese Funktion nicht mehr funktioniert als ich das gesehen hab. Das macht mich ein wenig Wundern, denn in meiner Systemsteuerung kann ich auswählen wie das Laufwerk geöffnet. Bei "software und Spiele" wählte ich "immer Fragen", dann lege ich diese Autorun.inf
auf dem stick:
[autorun]
open=Demo1.exe
Aber es funktioniert nicht. Das einzige, was Windows macht, wenn ich stecken Sie den stick an, er fragt, ob ich zum öffnen des Laufwerks Ordner.
Was ich zu tun habe, dass die software automatisch gestartet ODER es öffnet sich ein Fenster, in dem der Benutzer entscheiden kann, um die Datei auszuführen oder tun das nicht?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie nicht angeben, autorun.inf-Aufgaben für USB-Laufwerke. Lesen Sie hier weitere Informationen: http://blogs.msdn.com/b/e7/archive/2009/04/27/improvements-to-autoplay.aspx
Für Windows 7 und später nur optische Laufwerke angeben, die auto-run-Aufgaben. In der Tat früheren Versionen von Windows gepatcht werden kann auf die gleiche Weise Verhalten. Diese änderung wurde vorgenommen, in Reaktion auf die Conficker-Wurms.
Also Ihr Ziel einfach nicht erreicht werden kann. Müssen Sie die Benutzer anweisen, erkunden Sie die memory-stick und führen Sie ein bestimmtes Programm manuell.
Vorherigen Antworten von David Heffernan und Mofi Recht. Nur CD/DVD/Optische Laufwerke angeben dürfen, die auto-run-Aufgaben.
ABER, wenn Sie zu identifizieren die Hersteller der USB-chip und erhalten Sie die firmware-management-tool für diesen chip, können Sie es neu konfigurieren und Holen Sie sich die USB als CD-Laufwerk die OS.
Wenn dies scheint ein overhelming Aufgabe, können Sie Ihre USB-erstellt von einigen Unternehmen für die Verteilung von multimedia-Inhalten.
Und Microsoft veröffentlichte für Windows XP, Windows Vista, Windows Server 2003 und Windows Server 2008 das Sicherheitsupdate installiert KB967940 erklärt Microsoft Security Advisory (967940), die deaktiviert die autorun-Funktion für alle Laufwerke außer CD-und DVD-Laufwerke. Siehe auch ZDNet-Artikel Microsoft deaktiviert AutoRun auf Windows XP/Vista um zu verhindern, dass malware-Infektionen.
So ist es nicht mehr möglich, dass etwas automatisch gestartet, wenn ein USB-stick eingesteckt ist, um zu verhindern, dass malware automatisch ausgeführt wird.