Die wichtigsten Befehle
und Befehlsanwendungen

Speicherresistente Befehle (eingebettet in der
Command.com)
Zu jedem Befehl kann eine
Hilfe aufgerufen werden, die Informationen über die
Verwendung des Befehls und seiner Optionen beinhaltet.
Für alle MS-DOS Befehle erreicht man dies durch eingeben
des Befehls mit angehängtem /?. Bei anderen
Befehlen und Anwendungen muss man eventuell probieren,
gängig ist auch -?; /h; -h; -help...
Die hier aufgelisteten Befehle sind nur die wichtigsten,
mit einigen Syntax-Beispielen.
CD |
Change Directory
- Wechseln von Verzeichnissen |
Syntax Beispiel |
Erklärung |
CD TEST
CD..
CD\ |
springe
in den Ordner Test
springe
einen Ordner zurück
springe
zur Root |
|
|
CLS |
Clear
Screen - löschen des Bildschirminhaltes |
Syntax Beispiel |
Erklärung |
CLS |
löscht
alle vorhandenen Bildschirmausgaben |
|
|
COPY |
kopieren von
Dateien |
Syntax Beispiel |
Erklärung |
COPY TEST.TXT A:/
COPY *.* A:\DOS
COPY A.TXT B.TXT |
kopiere
die Datei TEST.TXT auf Diskette
kopiere
alle Dateien auf Diskette in den Ordner DOS
kopiere
die Datei A.TXT ins gleiche Verzeichnis mit dem
Namen B.TXT |
|
|
DEL |
Delete -
Löschen von Dateien |
Syntax Beispiel |
Erklärung |
DEL TEST.TXT
DEL A:\*.TXT
DEL *.* |
lösche
die Datei TEST.TXT
lösche
alle Dateien auf Diskette mit der Endung TXT
lösche
alle Dateien im aktuellen Verzeichnis |
|
|
DIR |
Directory -
Anzeigen eines Ordnerinhaltes (Dateien oder/und
Ordner) |
Syntax Beispiel |
Erklärung |
DIR /O
DIR /P
DIR /W
DIR /S
DIR > TEST.TXT |
nach
Namen alphabetisch sortiert, Ordner zuerst (Windows
default)
zeige
Inhaltsverzeichnis Seitenweise
liste
das Inhaltsverzeichnis im Breitformat
liste
Dateien im aktuellem Verzeichnis und allen
Unterverzeichnissen
leitet
die Ausgabe in die Textdatei TEST um, ist diese
nicht vorhanden, so wird sie erzeugt |
Hinweis: Optionen können über SET DIRCMD
voreingestellt werden, dass diese beim Aufruf von
DIR automatisch angewendet werden. Beispiel: "SET
DIRCMD=/O". Trägt man diese Anweisung in die
AUTOEXE.BAT ein, so stehen die voreingestellten
Optionen direkt nach dem Systemstart zur Verfügung. |
|
MD |
Make
Directory -
Erstellt ein Verzeichnis |
Syntax Beispiel |
Erklärung |
MD TEST
MD A:\TEST
MD C:\DOS\TEST |
erstelle den Ordner TEST
erstelle den Ordner TEST auf Diskette
erstelle den Ordner TEST auf Laufwerk C:\ im Ordner
DOS |
|
|
RD |
Remove Directory
- löschen von Verzeichnissen |
Syntax Beispiel |
Erklärung |
RD TEST |
lösche
den Ordner TEST (Ordner muss leer sein!) |
|
|
TYPE |
zeigt den
Inhalt einer ASCII-Textdatei |
Syntax Beispiel |
Erklärung |
TYPE TEST.TXT |
listet
den Inhalt der Textdatei TEST.TXT |
|
|
VER |
Version -
Zeigt die DOS Version |
Syntax Beispiel |
Erklärung |
VER |
zeige
die aktuelle DOS Version |
|
|
Befehlsanwendungen
Die hier zum Download
bereitgestellten Befehlsanwendungen stammen aus
FreeDOS 1.0
(Sep.2006). Da diese Anwendungen auch unter MS-DOS
funktionieren, kann man sie dazu verwenden, um eine unter
Windows
erstellte Startdiskette, seinen Wünschen entsprechend zu
ergänzen. Im Gegensatz zu MS-DOS, darf
FreeDOS frei zum Download
angeboten werden.
Nachtrag 06.02.2025: Microsoft hat mittlerweilse den
Quellcode von MS-DOS v1.25, v2.0 und v4.0 offengelegt und es
gilt somit als frei verfügbares OpenSource-Betriebsystem.
ATTRIB.COM |
Attribut -
Ändern von Dateiattributen |
Syntax Beispiel |
Erklärung |
ATTRIB +R TEST.TXT
ATTRIB -R TEST.TXT
ATTRIB +H TEST.TXT |
setzt
den Attribut "Schreibgeschützt" für die Datei
Test.txt
nimmt
den Attribut "Schreibgeschützt" für die Datei
Test.txt
setzt
den Attribut "Versteckt" für die Datei Test.txt |
|
|
CHOICE.COM |
Attribut -
Ändern von Dateiattributen |
Syntax Beispiel |
Erklärung |
CHOICE |
Abfrage
Tastatureingabe für Auswahlmöglichkeiten in
Batchdateien -
siehe hier |
|
|
DELTREE.COM |
Löschen kompletter Verzeichnisse |
Syntax Beispiel |
Erklärung |
DELTREE TEST
DELTREE /Y TEST |
löscht
den Ordner Test mit allen darin befindlichen Dateien
und Unterordnern
Unterdrückt die Sicherheitsabfrage vor dem Löschen
des Ordners Test |
|
|
EXPAND.EXE |
Entpacken von Dateien *.**_ |
Syntax Beispiel |
Erklärung |
EXPAND
EXPAND C:\SYS.COM |
startet Expand mit Dialogführung - fragt zuerst Quelldatei
dann Ziehdatei
Entpackt die Datei SYS.CO_ nach C:\ mit dem
Dateinamen SYS.COM |
|
|
FDISK.EXE |
Partitionieren von Festplatten |
Syntax Beispiel |
Erklärung |
FDISK |
Fdisk
ist eine Menügesteuerte Anwendung |
|
|
FIND.EXE |
Suchen von Zeichenketten/Text in Dateien |
Syntax Beispiel |
Erklärung |
FIND /N "XYZ" C:\Test.txt
FIND /N /I "XYZ" C:\Test.txt |
Zeige
alle Zeilen der Datei
C:\Test.txt in denen "XYZ" vorkommt, mit
Zeilennummer
wie oben, jedoch ohne Berücksichtigung
Groß/Kleinschreibung |
|
|
FORMAT.EXE |
Formatieren von Datenträger |
Syntax Beispiel |
Erklärung |
FORMAT C:
FORMAT /Q C:
FORMAT /S A: |
formatiert Laufwerk C
löscht
den Inhalt von Laufwerk C (Qick-Format)
formatiert Diskette in Laufwerk A: und überträgt
Systemdateien |
|
|
MEM.EXE |
Anzeigen des Speicherstatus - Eine kleinere
Alternative gibt's
hier |
Syntax Beispiel |
Erklärung |
MEM
MEM /C /P |
zeigt
die Aufteilung des zur Verfügung stehenden Speichers
(RAM)
zeigt Speicherbedarf der aktuellen Anwendungen |
|
|
MOVE.EXE |
Verschieben von Dateien |
Syntax Beispiel |
Erklärung |
MOVE C:\Test.txt
D:\Test.txt
MOVE Test.txt Datei.dat |
verschiebe Test.txt von Laufwerk C:\ nach Laufwerk
D:\
Umbenennen von Test.txt nach Datei.dat |
|
|
MI.EXE |
Anzeigen des Speicherstatus |
Syntax Beispiel |
Erklärung |
MI |
Wie MEM.EXE jedoch nur 1/3 so groß |
|
|
SETVER.EXE |
Anwendungen eine andere DOS-Version vorgaukeln |
Syntax Beispiel |
Erklärung |
SETVER XCOPY 6.22 |
Lässt XCOPY glauben er wird in DOS 6.22 ausgeführt -
weitere Infos
siehe hier |
|
|
SYS.COM |
überträgt Systemdateien auf einen Datenträger |
Syntax Beispiel |
Erklärung |
SYS C:\ A:\ |
überträgt die Systemdateien von C:\ auf Diskette in
Laufwerk A:\ |
|
|
XCOPY.EXE |
Kopieren von kompletten Verzeichnissen |
Syntax Beispiel |
Erklärung |
XCOPY /E C:\TEST D:\
XCOPY /E /H C:\TEST D:\
XCOPY /E /N C:\TEST D:\ |
kopiert
alle Dateien und Unterordner von C:\TEST direkt nach
D:\
wie
oben, jedoch werden auch System- und versteckte
Dateien kopiert
wie oben, jedoch erfolgt keine Abfrage
wenn Zieldateien bereits vorhanden sind |
|
|
 |