DOS-Befehle im Überblick

Die grafische Oberfläche, auch als GUI (Graphical Unser Interface) bekannt, hat den Umgang mit Computern für Privatanwender erst attraktiv gemacht. Fast alles kann man mittlerweile per Mausklick steuern, sei es das Starten von Programmen oder das Ändern von Einstellungen. Das war auch mit DOS bereits möglich – aber eben nur per Tastatur. Doch auch heute bietet es sich an, bestimmte DOS-Befehle für den Notfall zu kennen. Denn wenn die grafische Oberfläche von Windows Probleme macht, ist es oft hilfreich, zu wissen, wie Sie mit DOS-Befehlen Daten händisch sichern können.

DOS-Befehle mit der Windows-Eingabeaufforderung

Unter Windows können Sie DOS-Befehle über die Windows-Eingabeaufforderung eingeben. Der Kommandozeileninterpreter namens „cmd.exe“ verwendet sogenannte Windows-CMD-Befehle, die alle DOS-Befehle enthalten. Darüber hinaus deckt der Kommandozeileninterpreter auch einige –  früher fehlende – Funktionen des DOS-Interpreter COMMAND.COM ab.

Die Windows-Eingabeaufforderung können Sie auf zwei verschiedene Wege starten:

  1. Über das Startmenü unter alle Programme Zubehör (Windows 7) beziehungsweise Start Windows-System Eingabeaufforderung (Windows 10)
  2. Geben Sie in die Windows-Suche den Befehl „cmd“ ein und die Eingabeaufforderung startet automatisch

Die wichtigsten DOS-Befehle

Ob Dateien kopieren, Verzeichnisse löschen oder ein Backup erstellen – es gibt für all diese Vorhaben passende DOS-Befehle. Wir haben für Sie die wichtigsten zusammengefasst:

DOS-Befehle: Verzeichnisse verwalten

Laufwerkbuchstabe: Mit dem entsprechenden Buchstaben und einem Doppelpunkt wechseln Sie in das jeweilige Laufwerk. Beispiel: C: A:
CD Verzeichnisname Wechselt in das angegebene Verzeichnis. Zum Beispiel: cd c:\windows
CD \ Der DOS-Befehl cd kombiniert mit einem Backslash führt in das Root-Verzeichnis des aktuellen Laufwerkes.
CD \dateien\bilder Navigiert zum Root-Verzeichnis und von dort aus in das Verzeichnis „dateien\bilder“.
CD .. Springt eine Verzeichnisebene nach oben.
CD ..\dateien\bilder Springt eine Verzeichnisebene nach oben und von dort aus in das Verzeichnis „dateien\bilder“.
DIR <Laufwerk:\Pfad\zum\Verzeichnis Zeigt den kompletten Inhalt eines Verzeichnisses an. Mit Filtern – sogenannten „wildcards“ – lassen sich nur bestimmte Inhalte anzeigen. Ein Sternchen „*“ ist dabei Platzhalter für beliebig viele Zeichen, während ein Fragezeichen „?“ genau ein Zeichen symbolisiert.Zum Beispiel:dir *.txtZeigt alle Dateien mit der Dateiendung „.txt“ an.dir dat*.txtZeigt alle Dateien mit der Endung „.txt“ an, vorausgesetzt der Dateiname beginnt mit „dat“.dir dat1?.txtZeigt alle Dateien an, die mit dem Dateinamen „dat1“ beginnen. Anschließend muss ein weiteres Zeichen folgen und der Dateityp „.txt“ gegeben sein. dir /pListet die Ergebnisse seitenweise auf.dir /sListet auch die Inhalte von Unterverzeichnissen aufdir c:\dat*.txt /p /sListet alle Dateien der Festplatte C beginnend mit „dat“ und der Endung „.txt“ auf.
MD <Laufwerk:\Pfad\zum\Verzeichnis Der DOS-Befehl md steht für „make directory“ und erstellt ein Verzeichnis unter der angegebene Verzeichnisebene. Dabei wechselt das System aber nicht in das neu erzeugte Verzeichnis.
RD <Laufwerk:\Pfad\zum\Verzeichnis Mit dem DOS-Befehl rd löschen Sie das angegebene Verzeichnis. Dafür muss das Verzeichnis leer sein. Soll das System das Verzeichnis samt Inhalten löschen, gibt es für diesen Zweck seit der Version 6 den DOS-Befehl DELTREE.
TREE <Laufwerk:\Pfad\zum\Verzeichnis Zeigt alle Unterverzeichnisse (mit Dateien) des gewählten Laufwerkes beziehungsweise Verzeichnisses an.

DOS-Befehle: Dateien verwalten

ATTRIB <Laufwerk:\Pfad\zur\Datei Mit diesem DOS-Befehl können Sie die Attribute (zum Beispiel Lese- oder Schreibschutz) einer Datei ändern.
COMP dateiname1 dateiname2 Vergleicht zwei angegebene Dateien miteinander.
COPY <Laufwerk:\Pfad\zur\Datei <Laufwerk:\Pfad\zur\Datei Kopiert eine Datei in ein anderes Verzeichnis. Ändern Sie den Namen der zu kopierenden Datei für das neue Verzeichnis, dupliziert das System die Datei.Beispiel: copy c:\dateien\bilder\foto1.jpgDas System kopiert die Datei „foto1.jpg“ aus dem Verzeichnis „dateien\bilder“ in das aktuelle Verzeichnis. copy c:\dateien\bilder\foto*.jpg a:\dokumente\bilder\Kopiert alle Dateien, deren Dateiname mit „foto“ beginnt und die die Dateiendung „.jpg“ haben, in das angegebene Verzeichnis. In diesem Fall in ein Verzeichnis auf dem Laufwerk A – also einer Diskette.copy dat01.txt dat02.txtKopiert die Inhalte der Datei „dat01” in die Datei „dat02“ und legt diese im gleichen Verzeichnis ab.copy dat01.txt a:\dokumente\dat02.txtKopiert die Datei „dat01” auf eine Diskette und benennt sie in „dat02” um.copy *.txt *.docKopiert alle Dateien mit der Endung „.txt“ und ändert die Dateiendung in „.doc“. Die Dateinamen bleiben gleich.
DEL <Laufwerk:\Pfad\zur\DateiHinweis: ERASE ist der gleiche DOS-Befehl wie DEL Mit dem DOS-Befehl DEL löscht das System die angegebene Datei.
EDIT <Laufwerk:\Pfad\zur\DateiHinweis: Vor der Version 6 lautet der DOS-Befehl EDLIN Ruft den DOS-Editor auf, um die ausgewählte ASCII-Dateien zu bearbeiten.
FIND „Zeichenfolge“ <Laufwerk:\Pfad\zur\Datei Sucht einen bestimmten Text oder eine Zeichenfolge in der angegebenen Datei.
MORE <Laufwerk:\Pfad\zur\Datei Zeigt die Inhalte einer Datei seitenweise an. Ideal, um lange Dateien zu betrachten.
MOVE <Laufwerk:\Pfad\zur\Datei <Laufwerk:\Pfad\zum\neuen\Verzeichnis Verschiebt eine oder mehrere Dateien in das angegebene Verzeichnis.
PATH <Laufwerk:\Suchpfad Gibt den Suchpfad an, den das DOS nach ausführbaren Dateien durchsuchen soll.
PRINT <Laufwerk:\Pfad\zur\Datei Druckt die angegebene Datei
REN DateinameAlt.txt DateinameNeu.txt REN steht für „rename“ und benennt eine Datei oder mehrere Dateien um. Dabei können Sie auch Endungen umbenennen.Beispiel:ren dateiname.txt *.docÄndert die Dateiendung von „.txt“ in „.doc“.ren *.txt *.docÄndert alle txt-Dateien in doc-Dateien um.
REPLACE <Laufwerk1:\Pfad\zur\Datei <Laufwerk2:\Pfad\zur\Datei Ersetzt Dateien im Zielverzeichnis mit gleichnamigen Dateien aus dem Quellverzeichnis.
SHARE Startet das Programm, um gemeinsam Dateien zu nutzen und zu sperren.
TYPE <Laufwerk:\Pfad\zur\Datei Zeigt den Inhalt der angegebenen Datei auf dem Bildschirm.
UNDELETE <Laufwerk:\Pfad\zur\Datei Stellt zuvor mit DEL gelöschte Dateien wieder her.
VERIFY onVERIFY off Mit den Optionen „on“ und „off“ stellen Sie ein, ob DOS prüfen soll, dass Schreibvorgänge wie das Kopieren einer Datei fehlerfrei durchgeführt werden.
XCOPY <Laufwerk:\Pfad\zum\Verzeichnis <Laufwerk:\Pfad\zum\neuen\Verzeichnis Dieser DOS-Befehl kopiert alle Dateien eines Verzeichnisses in das angegebene Verzeichnis.

Weitere nützliche DOS-Befehle

APPEND Mit diesem DOS-Befehl können Sie Programme oder Dateien so in dem angegebenen Verzeichnis öffnen, als ob sie sich im aktuellen Verzeichnis befinden.
ASSIGN Ändert den Buchstaben des angegebenen Laufwerks.Beispiel:assign a=cÄndert das Laufwerk A in Laufwerk C.
BACKUPHinweis: Nach der Version 6 lautet der DOS-Befehl MSBACKUP Sichert eine oder mehrere Dateien in ein angegebenes Laufwerk.
BREAK Dieser DOS-Befehl schaltet die zusätzliche Überwachung von STRG + C ein beziehungsweise aus. Ist Break auf on gesetzt, überwacht STRG + C zusätzliche Funktionen wie Lese- und Schreibvorgänge auf Datenträgern.
CLS CLS steht für „clear screen“ und leert die Bildschirmanzeige.
CHKDSK <Laufwerk:\Pfad\zur\Datei Dieser DOS-Befehl erstellt eines Statusbericht für den angegebenen Datenträger.
COMMAND Ruft einen neuen DOS-Befehlsinterpreter auf.
CTTY Wechselt das Standardeingabe- und Standardausgabegerät zur Steuerung des Computers.
DATE tt.mm.jj Zeigt das aktuelle Datum an. Mit dem DOS-Befehl DATE können Sie das Datum auch ändern.
DISKCOMP Vergleicht die Inhalte zweier Datenträger.
DISKCOPY Dieser DOS-Befehl dupliziert einen Datenträger.
ECHO Aktiviert oder deaktiviert die Anzeige des Textes der Stapelverarbeitungsdatei.
EXIT Beendet DOS beziehungsweise die Eingabeaufforderung.
FDISK Richtet eine Festplatte ein.
FORMAT Formatiert einen Datenträger, um ihn unter DOS zu verwenden.Beispiel:format a:Formatiert eine neue Diskette in Laufwerk A mit der Standardkapazität.
HELP <DOS-Befehl Zeigt einen Hilfetext zum gewählten DOS-Befehl an. Nur HELP ruft die DOS-Hilfe auf.
PROMPT Ändert das Aussehen der DOS-Eingabeaufforderung.
RESTORE <Laufwerk1: Laufwerk2:\Pfad\zur\Wiederherstellung Mit RESTORE können Sie Dateien aus einem Backup wiederherstellen. Beispiel:restore a: c:\dokumente\*.*Stellt alle auf der Diskette gesicherten Dateien im Laufwerk C im Ordner Dokumente wieder her.
TIME hh:mm:ss Zeigt die aktuelle Uhrzeit an. Mit dem DOS-Befehl TIME können Sie die Uhrzeit auch ändern.
SET Zeigt die Einstellungen der DOS-Umgebung an und gibt die Möglichkeit, diese zu ändern
VER Mit diesem DOS-Befehl können Sie die DOS-Versionsnummer anzeigen lassen.
VOL <Laufwerk: Zeigt den Laufwerksnamen und die Seriennummer des Datenträgers an (insofern vorhanden).

Spezielle Tastenbefehle auf DOS-Ebene

Neben den oben genannten DOS-Befehlen gibt es ähnlich zu den Windows-Shortcuts spezielle Tastenbefehle, mit denen Sie auf DOS-Ebene bestimmte Funktionen aufrufen:

Alt + Strg + Entf Bootet den Rechner neu
Alt + Strg + F1 schaltet auf US-Tastatur um
Alt + Strg + F2 schaltet auf deutsche Tastatur um
ESC Löscht die Eingabe
F1 Wiederholt zeichenweise das letzte Kommando
F3 Wiederholt das letzte Kommando
F5 (@ Eingabe löschen)
F6 Strg-Z (^Z) Dateiende
F7 Strg-@ (ASCII-Zeichen Nr. 0)
Pause Stoppt vorübergehend die Bildschirmausgabe; die Ausgabe können Sie mit fast jeder beliebigen Taste fortsetzen
Strg + C Abbruch
Strg + P Schaltet die Druckerausgabe ein und aus
Strg + PrintScr Druckt die Bildschirmanzeige
Strg + S Stoppt die Bildschirmausgabe
Strg + Untbr Bricht einen Befehl ab