Suche…


Bemerkungen

Von Microsoft Technet:

Mit Batch-Dateien, die auch Batch-Programme oder Skripts genannt werden, können Sie Routineaufgaben oder sich wiederholende Aufgaben vereinfachen. Eine Stapeldatei ist eine unformatierte Textdatei, die einen oder mehrere Befehle enthält und die Dateinamenerweiterung .bat oder .cmd aufweist. Wenn Sie den Dateinamen an der Eingabeaufforderung eingeben, führt Cmd.exe die Befehle der Reihe nach aus, wie sie in der Datei angezeigt werden.

Stapeldateinamen und -erweiterungen

Erweiterung Bemerkungen
.Fledermaus Diese Erweiterung läuft mit MS-DOS und allen Windows-Versionen
.cmd Wird für Batchdateien in der Windows NT-Familie verwendet
.btm Die von 4DOS und 4NT verwendete Erweiterung

Den Unterschied zwischen .cmd und .bat Sie hier .

Vermeiden Sie Namen, die bereits als integrierte Befehle bezeichnet werden. wie tracert . Es gibt ein Dienstprogramm namens tracert.exe . Vermeiden Sie es daher, eine Batchdatei mit dem Namen tracert.bat benennen

Batchdatei ausführen

Die einfachste Möglichkeit, eine Batchdatei auszuführen, ist das Doppelklicken auf das entsprechende Symbol. Oder fügen Sie den vollständigen Dateipfad in eine Eingabeaufforderung ein oder nur den Namen, wenn die Eingabeaufforderung aus dem Stapeldateiverzeichnis gestartet wurde, und geben Sie dann ein.

Beispiel:

C:\Foo\Bar>test.bat
C:\Foo\Bar>C:\Foo\Bar\Baz\test.bat

Öffnen einer Eingabeaufforderung

Die Eingabeaufforderung ist auf allen Windows NT-, Windows CE-, OS / 2- und eComStation-Betriebssystemen vorinstalliert und als cmd.exe befindet sich normalerweise unter C:\Windows\system32\cmd.exe

Unter Windows 7 können Sie die Eingabeaufforderung am schnellsten öffnen:

  • Drücken Sie Win Win , geben Sie "cmd" ein und drücken Sie die Eingabetaste .

  • Drücken Sie Win Win + R , geben Sie "cmd" ein und drücken Sie die Eingabetaste .

  • Wenn Sie ein Explorer-Fenster geöffnet haben, geben Sie "cmd" in die Adressleiste ein, um eine Eingabeaufforderung im aktuell ausgewählten Verzeichnis zu öffnen.

  • Klicken Sie mit der rechten Maustaste auf einen Ordner im Explorer, während Sie die Umschalttaste gedrückt halten, und wählen Sie "Befehlsfenster hier öffnen".

Es kann auch geöffnet werden, indem Sie zur ausführbaren Datei navigieren und darauf doppelklicken.

In einigen Fällen müssen Sie cmd mit erhöhten Berechtigungen ausführen. Klicken Sie in diesem Fall mit der rechten Maustaste und wählen Sie "Als Administrator ausführen". Dies kann auch durch Drücken von Strg + Umschalt + Eingabetaste anstelle der Eingabetaste erreicht werden, wenn Weg 1 der obigen Punkte verwendet wird.

Batchdateien bearbeiten und anzeigen

Jeder ASCII-Editor kann Batchdateien bearbeiten. Eine Liste von Editoren , die Highlight Batch - Syntax Syntax kann gefunden werden hier . Sie können den im Lieferumfang von Windows enthaltenen Standard-Notizblock auch zum Bearbeiten und Anzeigen einer Batchdatei verwenden, die Syntaxhervorhebung jedoch nicht bietet.

So öffnen Sie den Notizblock:

  • Drücken Sie Win 𐌎 + R, geben Sie notepad und drücken Sie die Eingabetaste.

Alternativ können Sie eine Batchdatei am einfachsten erstellen , indem Sie die Ausgabe von der Befehlszeile in eine Datei umleiten, z.

echo echo hello world > first.bat

die schreibt echo hello world in die Datei first.bat .

Sie können eine Batchdatei bearbeiten, indem Sie mit der rechten Maustaste auf die Datei klicken und im Kontextmenü "Bearbeiten" auswählen.

Führen Sie den folgenden Befehl aus, um den Inhalt einer Stapeldatei an einer Eingabeaufforderung anzuzeigen:

type first.bat

Sie können die Batchdatei mit Notepad auch an der Eingabeaufforderung bearbeiten, indem Sie eingeben

notepad first.bat

Hilfe bekommen

Um Hilfe zu einem Batch-Datei-Befehl zu erhalten, können Sie die integrierte Hilfe verwenden.

Öffnen Sie eine Eingabeaufforderung (deren ausführbare Datei cmd.exe ) und geben Sie help , um alle verfügbaren Befehle anzuzeigen.

Um Hilfe für einen dieser Befehle zu erhalten, geben Sie help gefolgt vom Namen des Befehls ein.

Zum Beispiel:

help help

Wird angezeigt:

Provides help information for Windows commands.

HELP [command]

    command - displays help information on that command.

Einige Befehle zeigen auch Hilfe an, wenn auf /? .

Versuchen:

help /?

Hinweis:

Help zeigt nur die Hilfe für interne Befehle an.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow