DOS Befehle (Windows Befehle in der Kommandozeile CMD)

Die gebräuchlichsten DOS Befehle

BefehlErklärung
C:\>cdVerzeichnis wechseln „change directory“
C:\>mdVerzeichnis erstellen „make directory“
C:\>rdVerzeichnis löschen „remove directory“
C:\>delDateien löschen „delete“
C:\>eraseDateien sicher löschen
/p Fordert vor dem Löschen der angegebenen Datei zur Bestätigung auf.
/f Erzwingt das Löschen schreibgeschützter Dateien.
/s Löscht die angegebenen Dateien aus dem aktuellen Verzeichnis und allen Unterverzeichnissen. Zeigt die Namen der Dateien an, während sie gelöscht werden.
/q Gibt den stillen Modus an. Sie werden nicht zur Löschbestätigung aufgefordert.
/a[:] Löscht Dateien basierend auf den folgenden Dateiattributen:
r – schreibgeschützte Dateien
h – ausgeblendete Dateien
i – Dateien ohne Inhaltsindizierung
s – Systemdateien
a – für die Archivierung bereite Dateien
l – Analysepunkte
C:\>dirVerzeichnis- und Dateiauflistung „directory“
C:\>treeZeigt den gesamten Verzeichnisbaum
C:\>clsBildschirmanzeige löschen „clear screen“
C:\>exitCMD / DOS Box schließen
C:\>format Datenträger formatieren
C:\>copy Dateien kopieren
C:\>xcopyDateien, Verzeichnisse und Unterverzeichnisse kopieren
C:\>moveDateien, Verzeichnisse und Unterverzeichnisse verschieben
C:\>renDateien oder Verzeichnisse umbenennen „rename“
C:\>helpZeigt die Übersicht der DOS Befehle mit Erklärung an.
C:\>hostnameZeigt den PC Namen an.

PC ausschalten

BefehlErklärung
C:\>shutdown /sPC fährt sofort herunter
C:\>shutdown /aHerunterfahren abbrechen
C:\>shutdown /rNeustart des Rechners
C:\>shutdown /laktueller Benutzer wird abgemeldet
C:\>shutdown /fSchließen laufender Anwendung wird erzwungen, ohne Vorwarnung
C:\>shutdown /s /t 60PC fährt in 60 Sekunden herunter
C:\>shutdown /r /m Computername /c „Kommentar“Restart eines anderen PCs im Netzwerk. Mit /c können sie einen Kommentar auf dem Bildschirm anzeigen lassen. Z.B. Dein PC fährt nun Herunter ,-).

System / Datenträger Check

BefehlErklärung
C:\>chkdskÜberprüft das Dateisystem
C:\>chkdsk /fBehebt Fehler auf dem Datenträger

C:\>chkdsk /rSucht nach fehlerhaften Sektoren und stellt lesbare Informationen wieder her. Der Datenträger muss gesperrt sein. /r beinhaltet die Funktion von /f – mit zusätzlicher Analyse physischer Datenträgerfehler.
C:\>sfcÜberprüft die Integrität aller geschützten Systemdateien und ersetzt falsche Versionen durch die richtigen Versionen von Microsoft.
C:\>sfc /scannowÜberprüft die Integrität aller geschützten Systemdateien und repariert ggf. problematische Dateien.
C:\>sfc /verifyonlyÜberprüft die Integrität aller geschützten Systemdateien. Es erfolgt keine Reparatur.
C:\>sfc / scanfileÜberprüft die Integrität der angegebenen Datei und repariert ggf. die Datei, wenn Probleme gefunden werden.
C:\>sfc /verifyfileÜberprüft die Integrität der Datei mit dem vollständigen Pfad zur . Es erfolgt keine Reparatur.
C:\>sfc /offbootdirGibt den Speicherort des Offlinestartverzeichnisses für Offlinereparaturen an.
C:\>sfc /offwindirGibt den Speicherort des Windows-Offlineverzeichnisses für Offlinereparaturen an.
C:\>sfc /offlogfileDurch Angabe eines Protokolldateipfads kann bei Offlinereparaturen optional die Protokollierung aktiviert werden.
C:\>sfc /?Hilfe zum Befehl
C:\>volZeigt das Laufwerksetikett und die Seriennummer an:
Datenträger in Laufwerk C: ist MEIN PC
Volumeseriennummer: 1234-B12A
C:\>verZeigt die aktuelle Version an.
C:\>systeminfoZeigt detaillierte Konfigurationsinformationen an.
C:\>labelVolumebezeichnung erstellen, ändern oder löschen
Volume in Laufwerk C: ist MEIN PC
Volumeseriennummer : 1234-B12A
Volumebezeichnung (32 Zeichen, EINGABETASTE für keine)?

Netzwerk

BefehlErklärung
C:\>ping nic.deErreichbarkeit eines Netzwerkgerätes

Ping wird ausgeführt für nic.de [81.91.170.12] mit 32 Bytes Daten:
Antwort von 81.91.170.12: Bytes=32 Zeit=10ms TTL=250
Antwort von 81.91.170.12: Bytes=32 Zeit=9ms TTL=250
Antwort von 81.91.170.12: Bytes=32 Zeit=9ms TTL=250
Antwort von 81.91.170.12: Bytes=32 Zeit=8ms TTL=250

Ping-Statistik für 81.91.170.12:
Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0
(0% Verlust),
Ca. Zeitangaben in Millisek.:
Minimum = 8ms, Maximum = 10ms, Mittelwert = 9ms

C:\>ipconfigZeigt alle aktuellen TCP/IP-Netzwerkkonfigurationswerte an
C:\>ipconfig /allZeigt die vollständige TCP/IP-Konfiguration für alle Adapter an.
C:\>arpÄndert und zeigt die Übersetzungstabellen für IP-Adressen/physische
Adressen an, die von ARP (Address Resolution-Protokoll) verwendet werden.
C:\>arp /aZeigt aktuelle ARP-Einträge durch Abfrage der Protokoll-Daten an. Falls Inet-Adr. angegeben wurde, werden die IP- und physische Adresse für den angegebenen Computer angezeigt. Wenn mehr als eine Netzwerkschnittstelle ARP verwendet, werden die Einträge für jede ARP-Tabelle angezeigt.
C:\>nslookup nic.deServer: fritz.box
Address: 192.168.178.1

Nicht autorisierende Antwort:
Name: nic.de
Address: 81.91.170.12

C:\>tracert nic.de-d Löst Adressen nicht in Hostnamen auf.
-h Max. Hops Maximale Anzahl an Hops bei Zielsuche
-j Hostliste „Loose Source Route“ gemäß Hostliste (nur IPv4)
-w Zeitlimit Zeitlimit in Millisekunden für eine Antwort
-R Verfolgt Rundwegpfad (nur IPv6).
-S Quelladresse Zu verwendende Quelladresse (nur IPv6).
-4 Erzwingt die Verwendung von IPv4.
-6 Erzwingt die Verwendung von IPv6.

DOS Befehle Übersicht

ASSOC Zeigt Dateierweiterungszuordnungen an bzw. ändert sie.
ATTRIB Zeigt Dateiattribute an bzw. ändert sie.
BREAK Schaltet die erweiterte Überprüfung für STRG+C ein bzw. aus.
BOOTCFG Legt Eigenschaften zur Steuerung des Startladenvorganges in der Startdatenbank fest.
CACLS Zeigt Datei-ACLs (Access Control List) an bzw. ändert sie.
CALL Ruft eine Batchdatei von einer anderen Batchdatei aus auf.
CD Zeigt den Namen des aktuellen Verzeichnisses an bzw. ändert diesen.
CHCP Zeigt die aktive Codepagenummer an bzw. legt sie fest.
CHDIR Zeigt den Namen des aktuellen Verzeichnisses an bzw. ändert es.
CHKDSK Überprüft einen Datenträger und zeigt einen Statusbericht an.
CHKNTFS Zeigt die Überprüfung des Datenträgers beim Start an bzw. verändert sie.
CLS Löscht den Bildschirminhalt.
CMD Startet eine neue Instanz des Windows-Befehlsinterpreters.
COLOR Legt die Hintergrund- und Vordergrundfarben für die Konsole  fest.
COMP Vergleicht den Inhalt zweier Dateien oder Sätze von Dateien.
COMPACT Zeigt die Komprimierung von Dateien auf NTFS-Partitionen an bzw. ändert sie.
CONVERT Konvertiert FAT-Volumes in NTFS. Das aktuelle Laufwerk kann nicht konvertiert werden.
COPY Kopiert eine oder mehrere Dateien an eine andere Stelle.
DATE Zeigt das Datum an bzw. legt es fest.
DEL Löscht eine oder mehrere Dateien.
DIR Listet die Dateien und Unterverzeichnisse eines Verzeichnisses auf.
DISKPART Zeigt Eigenschaften von Festplattenpartitionen an bzw. konfiguriert sie.
DOSKEY Bearbeitet Befehlseingaben, erinnert Windows-Befehle und  erstellt Macros.
DRIVERQUERY Zeigt aktuellen Gerätetreiberstatus und Eigenschaften an.
ECHO Zeigt Meldungen an bzw. schaltet die Befehlsanzeige ein oder aus.
ENDLOCAL Beendet den lokalen Gültigkeitsbereich von Umgebungsänderungen in einer Batchdatei.
ERASE Löscht eine oder mehrere Dateien.
EXIT Beendet das Programm CMD.EXE (Befehlsinterpreter).
FC Vergleicht zwei oder mehr Sätze von Dateien und zeigt die Unterschiede an.
FIND Sucht eine Zeichenkette in einer oder mehreren Datei(en).
FINDSTR Sucht Zeichenketten in Dateien.
FOR Führt einen angegebenen Befehl für jede Datei in einem  Dateiensatz aus.
FORMAT Formatiert einen Datenträger für die Verwendung mit Windows.
FSUTIL Zeigt die Dateisystemeigenschaften an bzw konfiguriert sie.
FTYPE Zeigt die Dateitypen an, die bei den Zuordnungen für die  Dateierweiterungen verwendet werden bzw. ändert sie.
GOTO Setzt den Windows-Befehlsinterpreter auf eine markierte Zeile in  einem Batchprogramm.
GPRESULT Zeigt Gruppenrichtlinieninformationen für Computer oder Benutzer  an.
GRAFTABL Ermöglicht Windows, Sonderzeichen im Grafikmodus anzuzeigen.
HELP Zeigt Hilfeinformationen zu Windows-Befehlen an.
ICACLS Anzeigen, Ändern, Sichern oder Wiederherstellen von ACLs für  Dateien und Verzeichnisse.
IF Verarbeitet Ausdrücke in einer Batchdatei abhängig von Bedingungen.
LABEL Erstellt, ändert oder löscht die Bezeichnung eines Volumes.
MD Erstellt ein Verzeichnis.
MKDIR Erstellt ein Verzeichnis.
MKLINK Erstellt symbolische Links und feste Links.
MODE Konfiguriert ein Systemgerät.
MORE Zeigt Ausgabe auf dem Bildschirm seitenweise an.
MOVE Verschiebt ein oder mehrere Dateien von einem Verzeichnis in  ein anderes.
OPENFILES Zeigt Dateien, die von Remotebenutzern zur Dateifreigabe geöffnet wurden an.
PATH Legt den Suchpfad für ausführbare Dateien fest o. zeigt ihn an.
PAUSE Hält die Ausführung einer Batchdatei an und zeigt e. Meldung an.
POPD Wechselt zu dem Verzeichnis, das durch PUSHD gespeichert wurde.
PRINT Druckt eine Textdatei.
PROMPT Ändert die Eingabeaufforderung.
PUSHD Speichert das aktuelle Verzeichnis, und wechselt zu einem  anderen Verzeichnis.
RD Entfernt ein Verzeichnis.
RECOVER Stellt lesbare Daten von einem beschädigten Datenträger wieder her.
REM Leitet Kommentare in einer Batchdatei bzw. CONFIG.SYS ein.
REN Benennt eine Datei bzw. Dateien um.
RENAME Benennt eine Datei bzw. Dateien um.
REPLACE Ersetzt Dateien.
RMDIR Löscht ein Verzeichnis.
ROBOCOPY Erweitertes Hilfsprogramm zum Kopieren von Dateien und Verzeichnisstrukturen
SET Setzt oder löscht die Umgebungsvariablen bzw. zeigt sie an.
SETLOCAL Startet die Begrenzung des Gültigkeitsbereiches von  Umgebungsänderungen in einer Batchdatei.
SC Zeigt  Dienste (=Hintergrundprozess) an bzw. konfiguriert sie.
SCHTASKS Erstellt Zeitpläne für auf dem Computer auszuführende Befehle und Programme.
SHIFT Verändert die Position ersetzbarer Parameter in Batchdateien.
SHUTDOWN Ermöglicht lokales oder ferngesteuertes Herunterfahren des Computers.
SORT Sortiert die Eingabe.
START Startet ein eigenes Fenster, um ein bestimmtes Programm oder  einen Befehl auszuführen.
SUBST Ordnet einen Pfad einem Laufwerkbuchstaben zu.
SYSTEMINFO Zeigt computerspezifische Eigenschaften und Konfigurationen an.
TASKLIST Zeigt alle zurzeit laufenden Aufgaben inklusive der Dienste an.
TASKKILL Bricht einen laufenden Prozess oder eine Anwendung ab oder  beendet ihn bzw. sie.
TIME Zeigt die Systemzeit an bzw. legt sie fest.
TITLE Bestimmt den Fenstertitel des Eingabeaufforderungsfensters.
TREE Zeigt die Ordnerstruktur eines Laufwerks oder Pfads grafisch an.
TYPE Zeigt den Inhalt einer Textdatei an.
VER Zeigt die Windows-Version an.
VERIFY Legt fest, ob das ordnungsgemäße Schreiben von Dateien auf den Datenträger überprüft werden soll.
VOL Zeigt die Volumebezeichnung und die Seriennummer des  Datenträgers an.
XCOPY Kopiert Dateien und Verzeichnisstrukturen.
WMIC Zeigt WMI-Informationen in der interaktiven Befehlsshell an.