<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Autorun</id>
	<title>Autorun - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Autorun"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Autorun&amp;action=history"/>
	<updated>2026-05-30T07:24:00Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Autorun&amp;diff=606994&amp;oldid=prev</id>
		<title>imported&gt;Gerolsteiner flasche: /* growthexperiments-addlink-summary-summary:3|0|0 */</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Autorun&amp;diff=606994&amp;oldid=prev"/>
		<updated>2024-09-18T05:38:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;growthexperiments-addlink-summary-summary:3|0|0&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Autorun&amp;#039;&amp;#039;&amp;#039; ist die Funktion von [[Microsoft Windows|Windows]], [[Datenspeicher]] automatisch zu durchsuchen und [[Datei]]en automatisch zu öffnen beziehungsweise auszuführen, sobald die Datenträger für das [[Betriebssystem]] verfügbar sind. Dadurch kann beispielsweise beim Einlegen einer CD oder DVD automatisch ein [[Installationsprogramm]] starten. Für Dateien auf [[Diskette]]n und in [[Rechnernetz]]en war die Funktion zunächst gesperrt.&amp;lt;ref name=&amp;quot;Deaktivieren&amp;quot;&amp;gt;{{cite web | url = http://support.microsoft.com/kb/967715/de | title = Deaktivieren der Autorun-Funktionalität in Windows | publisher = Microsoft | accessdate = 2010-08-27}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
[[Microsoft Windows|Windows]] sucht im [[Stammverzeichnis]] des Datenspeichers nach eindeutigen Informationen über dessen zugedachten Verwendungszweck. Dazu kann eine bekannte [[Dateinamenserweiterung]] dienen oder eine [[Konfigurationsdatei]] mit dem Namen &amp;#039;&amp;#039;autorun.inf&amp;#039;&amp;#039;. In einer solchen Datei wird ausdrücklich festgelegt, wie das System verfahren soll. Diese Funktion sollte nicht mit der &amp;#039;&amp;#039;[[Autoplay]]&amp;#039;&amp;#039; Funktion verwechselt werden, welche, unabhängig von der &amp;#039;&amp;#039;Autorun-Funktion&amp;#039;&amp;#039; lediglich beim Einlegen einer [[Compact Disk|CD]] oder [[DVD]] deren Mediendateien automatisch abspielt.&lt;br /&gt;
&lt;br /&gt;
=== Sicherheitsaspekte ===&lt;br /&gt;
Der Autostartmodus birgt ein hohes Sicherheitsrisiko. Durch ihn können völlig unbemerkt [[Schadprogramm]]e installiert werden, da statt der unten beschriebenen Konfigurationsdatei auch ausführbare Programme unkritisch vom System verarbeitet werden, auch wenn diese nicht als Textdateien vorliegen, sofern diese nur den Dateinamen &amp;#039;&amp;#039;autorun.inf&amp;#039;&amp;#039; tragen. Die Benutzerprivilegien des Systems liegen dabei noch über den Privilegien des Administrators. Dieses Szenario ist nicht auf USB-Sticks und andere beschreibbare mobile Datenspeicher beschränkt, die zum Datenaustausch mit verschiedensten Computern verbunden werden. Selbst scheinbar harmlose Audio-CDs haben sich im Fall des [[Sony BMG|Sony-BMG]]-Kopierschutzskandals als gefährlich erwiesen.&lt;br /&gt;
&lt;br /&gt;
Autorun kann in der [[Windows-Registrierungsdatenbank|Windows-Registry]] abgeschaltet oder eingeschränkt werden.&amp;lt;ref name=&amp;quot;Deaktivieren&amp;quot; /&amp;gt; Außerdem kann Autorun durch Halten der [[Umschalttaste]] während des Verbindens mit dem Datenspeicher temporär verhindert werden. Die Standardkonfiguration bei der Installation des Betriebssystems erlaubt jedoch die Ausführung dieser Funktion.&lt;br /&gt;
&lt;br /&gt;
== Autorun.inf ==&lt;br /&gt;
Bei dieser [[Konfigurationsdatei]] handelt es sich um ein gewöhnliches [[Textdatei|Textformat]], in welchem Windows Shell-[[Kommando (Computer)|Kommandos]] (siehe u.&amp;amp;nbsp;a. [[Liste von DOS-Kommandozeilenbefehlen]]) durch Zuweisungen von Parametern notiert werden. Der notwendige Aufbau einer „autorun.inf“-Datei sieht wie folgt aus (Beispiel):&lt;br /&gt;
&amp;lt;syntaxhighlight line lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
   [AutoRun]&lt;br /&gt;
   open=programm.exe&lt;br /&gt;
   icon=programm.ico&lt;br /&gt;
   action=Programm starten&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Zeile&amp;amp;nbsp;1 gibt an, dass dieses der auszuwertende Abschnitt der Autorun-Datei ist, Zeile&amp;amp;nbsp;2 sagt aus, welche Programmdatei ausgeführt werden soll und Zeile&amp;amp;nbsp;3 beschreibt, welches [[Icon (Computer)|Icon]] für das sonst übliche [[Laufwerk (Computer)|Laufwerks]]icon benutzt werden soll. Werden keine Pfade angegeben, werden die Dateien im Hauptverzeichnis desselben Laufwerks erwartet. Es können auch relative Pfade verwendet werden. Die Option &amp;lt;code&amp;gt;action&amp;lt;/code&amp;gt; generiert den Eintrag „Programm starten“ in der ersten Zeile des AutoPlay-Auswahlfensters.&lt;br /&gt;
&lt;br /&gt;
Mit folgender Zeile kann dem Datenträger ein Name zugewiesen werden:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot; style=&amp;quot;border: none; padding: 0; margin-left: 2em&amp;quot;&amp;gt;&lt;br /&gt;
   label=Urlaubsbilder&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Kontextmenü ===&lt;br /&gt;
Außerdem können zusätzliche [[Kontextmenü]]s (erscheinen üblicherweise durch Betätigen der rechten Maustaste) definiert werden. Dazu muss folgender Aufbau verwendet werden:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
   shell\Name1=Anzeige&lt;br /&gt;
   shell\Name1\command=Pfad\program.exe&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Jedes Kontextmenü muss eine eigene eindeutige Bezeichnung haben. Die erste Zeile legt fest, welcher Text im Kontextmenü angezeigt werden soll, die zweite Zeile enthält das zu startende Programm.&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;code&amp;gt;shell=&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;Name&amp;#039;&amp;#039;-n&lt;br /&gt;
&lt;br /&gt;
legt fest, welche Bezeichnung die Standard-Aktivität sein soll – die vollautomatisch oder durch einen Doppelklick auf das Laufwerksymbol gestartet werden soll.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;shell=&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;Kontext-Standard&amp;#039;&amp;#039; bekommt offenbar Vorrang vor dem älteren open/shellexecute. Beide Varianten können gleichzeitig angegeben werden. Dann sollte jedoch die Beschriftung von &amp;lt;code&amp;gt;shell\&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;Kontext-Standard&amp;#039;&amp;#039;&amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;action=&amp;lt;/code&amp;gt; sowie die resultierende Wirkung gleich sein, um Nutzer nicht durch unterschiedliches Verhalten auf verschiedenen Systemen zu verwirren.&lt;br /&gt;
&lt;br /&gt;
==== Hotkey ====&lt;br /&gt;
Wie bei anderen Menüs in Windows auch lassen sich [[Tastenkombination|Hotkeys]] definieren. Dabei wird dem gewünschten Kennbuchstaben ein &amp;lt;code&amp;gt;[[Et-Zeichen|&amp;amp;]]&amp;lt;/code&amp;gt; vorangestellt. Bei der Auswahlanzeige wird dieser Buchstabe dann unterstrichen dargestellt und das Menüfeld kann durch Eingabe dieses Buchstabens auf der [[Tastatur]] ausgewählt und das Programm unmittelbar gestartet werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
   shell\view=A&amp;amp;nzeige&lt;br /&gt;
   shell\view\command=Pfad\viewer.exe&lt;br /&gt;
   shell\info=&amp;amp;Info&lt;br /&gt;
   shell\info\command=Pfad\info.exe&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
sorgt dafür, dass beim Drücken von {{Taste|n}} der erste Eintrag und bei Drücken des {{Taste|i}} der zweite Befehl gestartet wird. Mehrere Befehle mit gleichem HotKey in diesem Kontextmenü sollten vermieden werden; das Verhalten ist dann nicht vorhersagbar und es könnte zu unerwünschter Programmausführung kommen.&lt;br /&gt;
&lt;br /&gt;
=== Nicht-ausführbare Dateien (Dokumente) ===&lt;br /&gt;
Oft sollen HTML-Dateien angezeigt werden – jedoch mit dem [[Webbrowser|Standardbrowser]] des momentanen Benutzers und nicht zwangsläufig mit &amp;lt;code&amp;gt;open=iexplore.exe&amp;amp;nbsp;index.htm&amp;lt;/code&amp;gt; (Microsoft [[Internet Explorer]]). Auch Audio/Video-Dateien sollen mit dem Standardplayer des gerade benutzten PC abgespielt werden; das ist nicht immer der [[Windows Media Player]] – der bei [[Microsoft Windows XP|Windows&amp;amp;nbsp;XP]] &amp;lt;code&amp;gt;mplay32.exe&amp;lt;/code&amp;gt; hieß und inzwischen als &amp;lt;code&amp;gt;wmplayer.exe&amp;lt;/code&amp;gt; anzugeben wäre.&lt;br /&gt;
: &amp;lt;code&amp;gt;shellexecute=&amp;lt;/code&amp;gt;MySlides.ppt [Parameter]&amp;lt;br /&amp;gt;startet die angegebene [[Microsoft PowerPoint|Powerpoint]]-Präsentation, ohne dass beim Herstellen des Datenträgers bekannt sein muss, welcher Version welchen Office-Paketes unter welchem Betriebssystem auf dem später benutzten Rechner die Dateiendung &amp;lt;code&amp;gt;ppt&amp;lt;/code&amp;gt; zugeordnet ist, wie beispielsweise die EXE-Datei heißt und in welchem Pfad sie zu suchen wäre.&lt;br /&gt;
&lt;br /&gt;
Hinweis: &amp;lt;code&amp;gt;open&amp;lt;/code&amp;gt; erhält Vorrang vor &amp;lt;code&amp;gt;shellexecute&amp;lt;/code&amp;gt; –&lt;br /&gt;
es sollte also nur eines angegeben werden.&lt;br /&gt;
&lt;br /&gt;
Das &amp;lt;code&amp;gt;command&amp;lt;/code&amp;gt; im [[#Kontextmenü|Kontextmenü]] ist wie auch &amp;lt;code&amp;gt;open&amp;lt;/code&amp;gt; immer auf eine [[ausführbare Datei]] (EXE, CMD, BAT) angewiesen. Um das zu erreichen, gibt es folgende Möglichkeiten:&lt;br /&gt;
: &amp;#039;&amp;#039;Funktioniert mit allen Dokumenten, nicht nur solche für den Browser. Der Datei-Typ muss dem Benutzer aber unbedingt schon bekannt sein.&amp;#039;&amp;#039;&lt;br /&gt;
: &amp;#039;&amp;#039;(Schrägstriche „Normal“ im [[Pfadname|Pfad]]; &amp;lt;code&amp;gt;file:&amp;lt;/code&amp;gt; entspricht dem &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; und muss dem Pfad vorangestellt werden)&amp;#039;&amp;#039;&lt;br /&gt;
:: shell\RunDLL=Standardbrowser&lt;br /&gt;
:: shell\RunDLL\command=[[Rundll32.exe|RunDLL32.exe]]&amp;amp;nbsp;url.dll,FileProtocolHandler&amp;amp;nbsp;file:README/survey.html&lt;br /&gt;
: &amp;#039;&amp;#039;Weil auf Doppelklick etwas anderes kommt, kann man noch ein Verzeichnis anbieten:&amp;#039;&amp;#039;&lt;br /&gt;
:: shell\Explorer=Explorer&amp;amp;nbsp;Benutzerdaten&lt;br /&gt;
:: shell\Explorer\command=Explorer.exe&amp;amp;nbsp;/e,&amp;amp;nbsp;Benutzerdaten\&lt;br /&gt;
: &amp;#039;&amp;#039;Programm zum Öffnen von „multimedia.xyz“ anbieten, ggf. auswählen:&amp;#039;&amp;#039;&lt;br /&gt;
:: shell\openwith=ShockFlashZoing&lt;br /&gt;
:: shell\openwith\command=RunDLL32.exe&amp;amp;nbsp;shell32.dll,OpenAs_RunDLL&amp;amp;nbsp;multimedia.xyz&lt;br /&gt;
: &amp;#039;&amp;#039;Mit aufflackerndem Konsolenbildschirm dazwischen, nicht so schön:&amp;#039;&amp;#039;&lt;br /&gt;
:: shell\CMD=[[Kommandozeileninterpreter]]&lt;br /&gt;
:: shell\CMD\command=[[cmd.exe]]&amp;amp;nbsp;/c&amp;amp;nbsp;start&amp;amp;nbsp;index_DieseDVD.html&lt;br /&gt;
: &amp;#039;&amp;#039;Standard-Aktion festlegen:&amp;#039;&amp;#039;&lt;br /&gt;
:: shell=RunDLL&lt;br /&gt;
&lt;br /&gt;
=== Festplatten ===&lt;br /&gt;
Es lassen sich nicht nur Wechselmedien, sondern auch [[Festplatten]] mit autorun.inf ausstatten. Damit wären Icons auf dem „Arbeitsplatz“ darzustellen, also beispielsweise ein auffallendes Symbol für die [[Systempartition]] &amp;lt;code&amp;gt;C:&amp;lt;/code&amp;gt; und andere dagegen zur Charakterisierung von Datenpartitionen sowie freigegebener Ordner im Netzwerk.&lt;br /&gt;
&lt;br /&gt;
Diese erscheinen auch, wenn Ordner zur Abspeicherung angeboten werden, erleichtern damit die schnelle Orientierung und vermeiden eine Auswahl des falschen Ordners.&lt;br /&gt;
&lt;br /&gt;
Auch Aktionen (Doppelklick und [[#Kontextmenü|Kontextmenü]] im Arbeitsplatz) können genauso definiert werden; der &amp;lt;code&amp;gt;label&amp;lt;/code&amp;gt; gewinnt meist die Oberhand über Partitions- und Freigabenamen.&lt;br /&gt;
&lt;br /&gt;
Änderungen werden wirksam, wenn die Verbindung erfolgt bzw. der PC [[Booten|gebootet]] wird.&lt;br /&gt;
&lt;br /&gt;
Bei [[Diskette]]n wird autorun.inf allerdings nicht „von selbst“ Aktionen ausführen können.&lt;br /&gt;
&lt;br /&gt;
Letzten Endes sind die autorun.inf (wie auch die desktop.ini) immer nur Hinweise &amp;#039;&amp;#039;(hints)&amp;#039;&amp;#039; für das Betriebssystem. Ob eine bestimmte Windows-Version dem folgen kann oder ob diese Funktionalitäten bewusst –&amp;amp;nbsp;beispielsweise aus Sicherheitsgründen&amp;amp;nbsp;– abgeschaltet sind, entscheidet sich im konkreten Einzelfall.&lt;br /&gt;
&lt;br /&gt;
== Andere Betriebssysteme ==&lt;br /&gt;
Die AutoRun-Datei ist im Klartext für andere [[Betriebssystem]]e (wie [[Linux]]&amp;lt;ref name=&amp;quot;UbuntuLinuxAutorun&amp;quot;&amp;gt;{{cite web | url = http://wiki.ubuntuusers.de/autorun.inf | title = autorun.inf Funktionalität in Ubuntu Linux | publisher = Ubuntuusers.de | accessdate = 2013-06-09   | archiveurl = https://web.archive.org/web/20130509001430/http://wiki.ubuntuusers.de/autorun.inf | archivedate = 2013-05-09}}&amp;lt;/ref&amp;gt; oder [[Mac OS Classic|Mac]]) lesbar. Mittlerweile ist die Erkennung der Microsoft-autorun.inf oft schon integriert. Zumindest sind Werkzeuge vorhanden, die auf das Einlegen eines Mediums hin nach einer autorun.inf-Datei suchen, ihren Abschnitt [AutoRun] lesen und je nach Wunsch reagieren; entsprechende [[Script (Unix)|Skripte]] können leicht neu geschrieben werden.&lt;br /&gt;
&lt;br /&gt;
Dazu eignen sich insbesondere die neutralen Einträge&lt;br /&gt;
* &amp;lt;code&amp;gt;label=&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;icon=&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;shellexecute=&amp;lt;/code&amp;gt;&lt;br /&gt;
Windows-Symbol-Dateien, [[Icon (Computer)|Icons]], haben ein altbekanntes, einfaches Format, das andere Betriebssysteme meist problemlos anzeigen oder vorübergehend geeignet konvertieren können. Hier ist eine einzelne [[ICO (Dateiformat)|ICO]]-Datei zu verwenden, kein Abschnitt aus einer .EXE oder [[Dynamic Link Library|.DLL]].&lt;br /&gt;
&lt;br /&gt;
Auf &amp;lt;code&amp;gt;shellexecute&amp;lt;/code&amp;gt; hin wäre, sofern er bekannt ist, der entsprechende Dateityp zu öffnen; Dokumentenformate wie HTML, TXT, [[Portable Document Format|PDF]], Multimedia, [[Microsoft Word|DOC]] oder [[Office Open XML|DOCX]] sind hier aussichtsreich.&lt;br /&gt;
&lt;br /&gt;
Diese Dateien sollten sicherheitshalber im [[Stammverzeichnis|Hauptverzeichnis]] des Mediums stehen, da ein fremdes Betriebssystem Schwierigkeiten mit dem [[Pfadname|Pfadtrennzeichen]] &amp;lt;code&amp;gt;\&amp;lt;/code&amp;gt; haben könnte (es wird &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; erwartet).&lt;br /&gt;
&lt;br /&gt;
Es ist jedoch ohnehin empfehlenswert, dass im Hauptverzeichnis stets ein README/LIESMICH, index.html oder Ähnliches vorhanden ist, wenn der Datenträger in andere Hände gegeben wird – so dass das Medium leicht „von Hand“ gelesen werden kann, wenn Probleme mit Auto-Optionen auftreten oder unbekannte Automatismen unerwünscht sind.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Autostart]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [[Microsoft Developer Network|MSDN]]:&lt;br /&gt;
** [http://msdn.microsoft.com/de-de/library/bb776823.aspx Autorun.inf Entries] (englisch)&lt;br /&gt;
** [http://msdn.microsoft.com/de-de/library/bb776825.aspx Enabling and Disabling AutoRun] (englisch)&lt;br /&gt;
** [http://msdn.microsoft.com/de-de/magazine/cc301341.aspx &amp;#039;&amp;#039;Autoplay in Windows XP: Automatically Detect and React to New Devices on a System&amp;#039;&amp;#039;.] Magazine 2001/11 (englisch)&lt;br /&gt;
* [http://www.usb-stick-software.de/tools/autorunnerx/de Autorun-Erweiterung zum automatischen Öffnen von Dokumenten und portabler Software auf USB-Stick]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Microsoft Windows]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Gerolsteiner flasche</name></author>
	</entry>
</feed>