Batch - Übersicht wichtiger DOS Befehle

Befehl Bedeutung
> Ausgabe umleiten
Bsp: Dir > 123.txt
:xxx Sprungmarke setzen
CALL Ermöglicht den Aufruf anderen Batchdatei
ECHO Schaltet den Anzeigemodus für Befehle ein/aus
FOR..IN..DO Schleife
GOTO Zu Sprungmarke springen
IF Bedingung testen
PAUSE Unterbrechnung der Abfolge. Wartet auf Tastendruck.
REM Ermöglicht Kommentar
Strg+C Bearbeitung abbrechen
| Befehle verknüpfen
CD Verzeichnis wechseln
CLS Bildschirm löschen
COPY Dateien kopieren
DIR Verzeichnisinhalt auflisten
Bsp: Dir /B > verzeichnis.txt → Liste alle Ordner/Dateien im Verzeichnis ohne Kopfdaten auf
DEL/ERASE Dateien löschen
EXIT Promt verlassen
FIND Zeichenkette in Dateien finden
MD Unterverzeichnis erstellen
PATH Aktuellen Suchpfad anzeigen und ändern
RD Unterverzeichnis löschen
Tree Verzeichnisstruktur anzeigen
Bsp: Tree /a /f > 123.txt → Listet alle Unterverzeichnisse samt Dateien auf und schreibt die Ausgabe in eine Textdatei
XCOPY Dateien und Unterverzeichnisse kopieren

Wichtige Batch Konstrukte

  • Variable mit Benutzereingabe füllen
    set /p EINGABE=Bitte Wert eingeben
  • Verzeichnisbaum in Datei schreiben
    tree /a > inhalt.txt
  • Verzeichnisbaum inklussive Dateien in Datei schreiben
    tree /a /f > inhalt.txt

Navigation

Alphabetischer Index
Akronyme