| cd .. |
im Verzeichnis eine Stufe zurückwechseln |
| cd \ |
ins Rootverzeichnis zurückgehen |
| cd \Verzeichnis\Verzeichnis\... |
direkten Pfad ansprechen |
| Laufwerksbuchstabe: |
Laufwerk wechseln |
| dir |
Ordnerinhalt auflisten |
| dir /p |
Ordnerinhalt seitenweise auflisten |
| dir /w |
Inhalt spaltenweise auflisten (ohne Dateiangaben) |
| dir /s |
zeigt auch die Unterverzeichnisse an |
| dir /o:n |
Sortierte Auflistung: n = nach Namen; s = nach der Größe; e = nach der Erweiterung; d = nach Datum und
Uhrzeit; g = zuerst Verzeichnisse; ...dreht die Sortierreihenfolge um |
| dir /a:d |
listet nur bestimmte Dateien auf: d = Verzeichnisse; r = schreibgeschützte Dateien; h = versteckte d.;
a Dateien mit Archiv-Bit; s = Systemdateien |
| dir |more |
Anzeige mit Dateiattributen (... | = pipe) |
| tree /f |
Verzeichnis anzeigen mit Dateien und Unterverzeichnissen |
| ren alt neu |
eine Datei umbenennen |
| md Verzeichnisname |
make directory - ein Verzeichnis erstellen |
| move Verzeichnisname Verzeichnisname neu Pfadangabe |
ein Verzeichnis umbenennen und auch verschieben; Dateien verschieben |
| copy /v |
Kopieren von Dateien mit Überprüfung, ob die kopierten Dateien richtig geschrieben wurden |
| xcopy |
Kopieren von Verzeichnissen |
| xcopy /e |
Kopiert auch die Unterverzeichnisse mit, die leer sind |
| xcopy /h |
auch versteckte Verzeichnisse und Dateien werden kopiert |
| xcopy /v |
überprüft Daten nach dem Kopieren auf Korrektheit |
| xcopy /s |
leere Verzeichnisse werden nicht kopiert |
| xcopy /m |
es werden nur Dateien kopiert, bei denen das Archiv-bit gesetzt ist |
| xcopy /p |
Sicherheitsabfrage vor jeder einzelnen Datei, ob die Datei ersetzt, oder hinzugefügt werden soll |
| rd |
remove directory - ein Verzeichnis löschen |
| rmdir /s /q |
ein Verzeichnis löschen /s = inkl. Unterverzeichnisse /q = ohne Abfrage |
| del /p |
Dateien löschen mit Abfrage vor jeder Datei |
| deltree |
Verzeichnisse löschen (inkl. aller Unterverzeichnisse) |
| undelete |
Dateien wiederherstellen |
| undelete /list ... /all |
list = listet die wiederhergestellten Dateien auf; all = stellt alle angegebenen Dateien ohne Bestätigung wieder her |
| help |
enthält alle gängigen Dos-Befehle mit Erklärung |
| befehl /? |
spezielle Angaben und Parameter zum jeweiligen Befehl |
| cls |
clear screen - Löscht den Bildschirminhalt |
| doskey |
aktiviert die Möglichkeit, vorangegangene Befehle mittels Pfeiltasten wieder aufzurufen |
| doskey/history |
listet die vorangegangenen Befehle auf |
| label |
Datenträger benennen |
| vol |
Anzeigen der Datenträgerbezeichnung |
| ver |
Anzeige der laufenden Dos-Version |
| date |
Anzeigen und Möglichkeit zum Einstellen des Datums (tt.mm.jj) |
| time |
Anzeigen und Möglichkeit zum Einstellen der Zeit (hh.mm) |
| diskcomp |
führt einen spurenweisen Vergleich zweier Laufwerke/Disketten durch |
| comp |
vergleicht eine Datei/eine Gruppe von Dateien mit einer zweiten Datei/Gruppe von Dateien |
| subst LW: LW:\Pfad |
Virtuelles Laufwerk erstellen: Ein Verzeichnis bekommt somit einen bestimmten Laufwerksbuchstaben |
| subst LW:/d |
Virtuelles Laufwerk löschen |
| find (find /c) |
zum Suchen von Textteilen |
| find /c "text" |
findet Textteil "text" |
| prompt |
ändert Optik der Eingabeaufforderung |
| prompt $p$g |
Standard |
| prompt $d$g |
datum> |
| prompt $t$g |
zeit> |
| edit |
Editor starten |
| format LW: /u |
Formatieren eines Datenträgers/einer Partition unwiderruflich |
| format a: /s |
Diskette wird formatiert; Systemdateien werden übertragen (command.com, msdos.sys, io.sys, dblspace.bin) |
| format ... /v ... /q |
v = Möglichkeit, den Datenträger zu benennen; q = Quickformat |
| fdisk mbr |
Der Master-Boot-Sektor des Datenträgers wird gelöscht |
| sys a: c: |
Systemdateien werden von Diskette auf HD kopiert |
| fdisk |
Tool zum Partitionieren der Festplatte |
| fdisk /status |
Zeigt den Status der HD an |
| chkdsk /f ... /v |
Zeigt den Status des Datenträgers an - f = beseitigt Fehler auf einer HD oder FD; v = zeigt während der Prüfung den Namen jeder Datei an |
| msd |
Anzeigen der Computerkonfiguration |
| type dateiname |
Inhalt der Datei wird (ohne Editor) angezeigt |
| copy con Dateiname |
Erstellen einer Datei ohne Editor (keine Zeilenkorrektur möglich) Abbruch mit STRG + C; beenden mit STRG + Z |
| dosshell |
Graphische Oberfläche - ähnlich wie Windows 3.0 |
| mem |
Anzeigen der Konfiguration des Arbeitsspeichers |
| memmaker |
Tool zur Konfiguration des Arbeitsspeichers |
| defrag |
Programm zum Defragmentieren einer HD |
| attrib LW:\pfad\Dateiname |
Damit werden die Dateiattribute angezeigt |
| attrib +a oder-a Pfad\Dateiname |
setzt, bzw. löscht das "Archiv"-Attribut |
| attrib +h oder-h Pfad\Dateiname |
setzt, bzw. löscht das "versteckt"-Attribut |
| attrib +r oder-r Pfad\Dateiname |
setzt, bzw. löscht das "schreibgeschützt-Attribut" |
| attrib +s oder-s Pfad\Dateiname |
setzt, bzw. löscht das "System"-Attribut |
| attrib ... /s |
...es werden auch ale Unterverzeichnisse geändert |
| @echo off |
1. Zeile in einer Bat-Datei |
| echo off |
Bildschirmanzeige deaktivieren |
| echo on |
Anzeige wieder aktivieren (am Ende des Batches) |
| echo. |
Leerzeile |
| echo Text |
Text wird ausgegeben |
| rem |
Notizen/Kommentar |
| goto ??? |
Sprung an eine bestimmte Stelle |
| :??? |
Sprungmarke |
echo x1: echo x2: echo x3: usw. |
Schalter |
| choice |
Abfrage |
| choice /c: A...(B, C..) /T:A,20 Text |
(/c: = Schalterauswahl) A, B, C; (T = time) wenn nach 20 Sekunden keine der Schaltertasten gedrückt wurde, führt
das Programm automatisch Schalter A aus |
if (not) errorlevel 3 goto Sprungmarke 1 if (not) errorlevel 3 goto Sprungmarke 2
if (not) errorlevel 3 goto Sprungmarke 3 |
Definition, wo das Programm weitermachen soll, wenn eine der Sprungmarken ausgewählt wurde; Beginn immer beim höchsten Wert |
| pause |
Aufforderung zum Drücken irgendeiner Taste zum Fortsetzen des Programmes |
| call |
ruft eine andere Stapelverarbeitungsdatei auf |