Benutzer:Liliana-60/2
MS-DOS enthält eine Vielzahl an Kommandos. Dabei ist zwischen internen Kommandos und externen Kommandos zu unterscheiden: interne Kommandos sind in den Kommandozeileninterpreter (COMMAND.COM oder cmd.exe) eingebaut und werden von diesem ausgewertet, externe Kommandos hingegen sind als eigenständiges Programm realisiert.
Diese Netzwerkbefehle sind allesamt externe Kommandos und gehören standardmäßig nicht zum Lieferumfang von MS-DOS, sind aber u. a. in allen netzwerkfähigen Versionen von Windows enthalten.
Befehl | Typ | Enthalten in Version | Funktion / Kommentar |
---|---|---|---|
BREAK
|
intern | Ermöglicht es, Lese-/Schreibzugriffe auf das Laufwerk mit Strg+C abzubrechen. | |
CD CHDIR
|
intern | Wechselt das Verzeichnis innerhalb eines Laufwerks. Ohne Parameter wird das aktuelle Verzeichnis ausgegeben. | |
CLS
|
intern | Leert den Bildschirm. | |
COPY
|
intern | Kopiert eine oder mehrere Dateien in ein bestimmtes Verzeichnis. | |
CTTY
|
intern | Ändert die Ein-/Ausgabe auf ein anderes Gerät. | |
DATE
|
intern | Zeigt das aktuelle Datum an und fordert zur Eingabe eines neuen Datums auf. | |
DEL ERASE
|
intern | Löscht eine oder mehrere Dateien. | |
DIR
|
intern | Zeigt die Dateien in einem bestimmten Verzeichnis an. | |
ECHO
|
intern | Gibt den Parameter als Text auf dem Bildschirm aus. | |
EXIT
|
intern | Beendet die laufende Instanz des Kommandozeileninterpreters. Unter MS-DOS kann die erste Instanz von COMMAND.COM nicht mit diesem Befehl beendet werden. | |
FOR
|
intern | Startet eine For-Schleife mit den angegebenen Parametern. | |
MD MKDIR
|
intern | Erstellt ein neues Verzeichnis. | |
PATH
|
intern | Gibt den Inhalt der Umgebungsvariable PATH aus und erlaubt es, sie zu ändern. | |
PROMPT
|
intern | Ändert die Umgebungsvariable PROMPT, der die Eingabeaufforderung steuert. Ist kein Parameter angegeben, wird als Standardeinstellung $n$g verwendet.
| |
RD RMDIR
|
intern | Entfernt ein Verzeichnis. Das Verzeichnis muss leer sein. | |
REM
|
intern | Kommentarbefehl, der von MS-DOS ignoriert wird. | |
REN
|
intern | Benennt eine Datei um. | |
SET
|
intern | Definiert eine Umgebungsvariable, bzw. löscht sie wieder. | |
TIME
|
intern | Zeigt die aktuelle Uhrzeit an und fordert zur Eingabe einer neuen Uhrzeit auf. | |
TRUENAME
|
intern | Gibt den tatsächlichen Pfad und Namen einer Datei oder eines Verzeichnisses an. | |
TYPE
|
intern | Gibt den Inhalt einer Datei auf den Bildschirm aus. | |
VER
|
intern | Gibt die aktuelle Version des Betriebssystems aus. | |
VERIFY
|
intern | Aktiviert das Überprüfen auf das Laufwerk geschriebener Daten. | |
VOL
|
intern | Gibt die Laufwerksbezeichnung und Seriennummer des angegebenen Laufwerks aus. | |
ATTRIB
|
extern | Setzt und entfernt Dateiattribute. | |
CHKDSK
|
extern | Überprüft das angegebene Laufwerk auf Fehler. | |
CHOICE
|
extern | Fragt den Anwender nach einer Auswahl und gibt die entsprechende Eingabe als Zahl weiter (für Stapelverarbeitungsdateien gedacht). | |
DEBUG
|
extern | Ermöglicht das Debuggen einer ausführbaren Datei. | |
DEFRAG
|
extern | Defragmentiert das angegebene Laufwerk. | |
DELTREE
|
extern | Löscht einen gesamten Verzeichnisbaum mitsamt allen enthaltenen Dateien und Unterverzeichnissen. | |
DISKCOMP
|
extern | Vergleicht zwei Disketten miteinander. | |
DISKCOPY
|
extern | Kopiert eine Diskette sektorweise auf eine andere Diskette. | |
DOSKEY
|
extern | TSR-Programm, das sich die zuletzt eingegebenen Kommandos merkt und das Anlegen von Makros ermöglicht. | |
EDIT
|
extern | MS-DOS Editor, ein menügesteuerter Texteditor im Textmodus. | |
EDLIN
|
extern | Zeilengesteuerter Texteditor. | |
EXE2BIN
|
extern | Konvertiert EXE-Dateien in das COM-Dateiformat. | |
EXPAND
|
extern | Extrahiert komprimierte Setupdateien von Microsoft-Programmen. | |
FC
|
extern | Vergleicht zwei Dateien miteinander. | |
FDISK
|
extern | Programm zur Partitionierung von Laufwerken. | |
FIND
|
extern | Sucht innerhalb einer Textdatei nach einer Zeichenfolge und gibt die entsprechende Zeile(n) aus. | |
FORMAT
|
extern | Formatiert das angegebene Laufwerk. | |
HELP
|
extern | Gibt eine Hilfe aus, entweder allgemein oder zu einem bestimmten Befehl. | |
JOIN
|
extern | Erstellt ein virtuelles Verzeichnis, das auf ein bestimmtes Laufwerk zeigt. | |
KEYB
|
extern | Ändert das Tastaturlayout. | |
LABEL
|
extern | Ändert die Laufwerksbezeichnung eines Laufwerks. | |
LOADFIX
|
extern | Stellt sicher, dass ein MS-DOS-Programm oberhalb der ersten 64 Kilobytes des Konventionellen Speichers geladen wird (nur zur Kompatibilität mit älteren Programmen notwendig). | |
MEM
|
extern | Gibt die aktuelle Arbeitsspeicherbelegung des Systems aus. | |
MEMMAKER
|
extern | Konfiguriert das System automatisch so, dass so viel konventioneller Speicher wie möglich verfügbar ist. | |
MODE
|
extern | Konfiguriert Systemgeräte, wie Drucker usw. | |
MORE
|
extern | Gibt den übergebenen Text seitenweise auf dem Bildschirm aus. Typischerweise zusammen mit anderen Kommandos verwendet, wie dir | more .
| |
MOVE
|
extern | Verschiebt eine oder mehrere Dateien in das angegebene Verzeichnis. | |
NLSFUNC
|
extern | TSR-Programm, das Funktionen zur Unterstützung mehrerer Zeichensätze bereitstellt. | |
PRINT
|
extern | Druckt eine Textdatei aus. | |
SCANDISK
|
extern | Grafisches Programm zum Überprüfen des Laufwerks auf Fehler. | |
SHARE
|
extern | TSR-Programm, das den Zugriff auf einer Datei durch mehrere Programme gleichzeitig regelt (üblicherweise in einem Netzwerk). | |
SMARTDRV
|
extern | TSR-Programm, das den Datendurchsatz von Laufwerken erhöht. | |
SORT
|
extern | Sortiert den eingegebenen Text und gibt das Ergebnis auf dem Bildschirm aus. | |
SUBST
|
extern | Erstellt ein virtuelles Laufwerk, das auf ein bestimmtes Verzeichnis zeigt. | |
SYS
|
extern | Kopiert die MS-DOS-Systemdateien auf das angegebene Laufwerk und macht es startbar. | |
TREE
|
extern | Zeigt den Verzeichnisbaum vom angegebenen Verzeichnis aus an. | |
UNDELETE
|
extern | Stellt eine gelöschte Datei wieder her, falls sie zwischenzeitlich nicht auf Sektorebene überschrieben wurde. | |
UNFORMAT
|
extern | Stellt ein formatiertes Laufwerk wieder her, falls die Daten zwischenzeitlich nicht überschrieben wurden. | |
XCOPY
|
extern | Kopiert Dateien, Verzeichnisse und Verzeichnisbäume in ein anderes Verzeichnis. | |
FTP
|
Netzwerk | Kommandozeilenbasiertes FTP-Programm. | |
NBTSTAT
|
Netzwerk | Zeigt Protokollstatistiken sowie alle aktiven NetBT-Verbindungen mit dem Rechner an. | |
NET
|
Netzwerk | Verwaltet das Netzwerk und ermöglicht eine Reihe von Optionen. | |
NETSTAT
|
Netzwerk | Zeigt Protokollstatistiken sowie alle aktiven Verbindungen mit dem Rechner an. | |
PING
|
Netzwerk | Testet die Reaktionszeit eines anderen Rechners über das Netzwerk. | |
ROUTE
|
Netzwerk | Gibt die Routingtabelle aus und erlaubt es, sie zu modifizieren. | |
TELNET
|
Netzwerk | Kommandozeilenbasiertes Telnet-Programm. | |
TRACERT
|
Netzwerk | Ermittelt die Traceroute zum anderen Rechner. |
Varianten
DOS-Systemen anderer Hersteller orientieren sich der Kompatibilität halber von der Befehlssyntax her an MS-DOS. Nichtsdestotrotz gibt es geringfügige Abweichungen: So wird beispielsweise von DR-DOS/Novell-DOS statt des Schrägstrichs /
der Bindestisch -
für Befehlsparameter verwendet. Zudem ist es möglich, mehrere Befehlsparameter ohne erneutes Anführen des betreffenden Zeichens aufzuführen. Beispiel:
- MS-DOS:
xcopy Dateinamen /s /u
- DR-DOS:
xcopy Dateinamen -su
Außerdem ist die Bedienung einiger Programme, die eine eigene Blockgrafikbedienoberfläche mitbringen (EDIT, DEFRAG, HELP etc.), bei einigen Konurrenzprodukten komfortabler.