|
![]() |
DOS - Befehle ab Version 3.2 |
||
CD | CD Pfad oder CD .. (zur höheren Ebene) oder CD \ (Wurzelverzeichnis) change directory | |
CHKDSK | check disk (Information über die Plattenbelegung) CHKDSK [d:][Pfad][Datei] [/F Korrektur, /V Dateien anzeigen] | |
CLS | clear screen (Bildschirm löschen) | |
COPY | COPY [Pfad]name.ext [Pfad][name.ext] kopieren. Optionaler
Parameter: /V verifizieren. Bsp.: COPY c:\ordner1\datei1.txt a:\datei2
"Joker": Abkürzung (bei DIR, DEL, COPY) ? steht für ein Zeichen, * steht für mehrere Zeichen. |
|
DATE | Datum tt.mm.jj | |
DEL | DEL [Pfad]name.ext Datei löschen (delete) "Joker": Abkürzung (bei DIR, DEL, COPY) ? steht für ein Zeichen, * steht für mehrere Zeichen. (Vorsicht: DEL *.* löscht das gesamte Verzeichnis!) |
|
DIR | directory (Dateiverzeichnis) [.. höhere Ebene, /P seitenweise,
/W kurz] "Joker": Abkürzung (bei DIR, DEL, COPY) ? steht für ein Zeichen, * steht für mehrere Zeichen. |
|
ECHO | ECHO [on off] (Text) Textausgabe auf Bildschirm | |
ERASE | ERASE [Pfad]name.ext Datei löschen (wie DEL) | |
FIND | z.B. DIR |FIND "EXE" (alle "..."-Dateien); FIND [/V][/C][/N] "Zeichenfolge" [datei] | |
FORMAT | FORMAT A: Diskette formatieren (HD); FORMAT A: /4 (5 1/4" auf 360 KB); FORMAT A: /S (DOS-Systemdiskette erzeugen) | |
MD | make directory (neues Verzeichnis anlegen). Bsp.: MD ebene2 | |
MORE | (Stop nach jeder Seite) z.B. TYPE datei |MORE | |
PATH | Suchpfade, PATH Pfad1;Pfad2;Pfad3 | |
PRINT datei drucken einer Datei (verschiedene Optionen) | ||
PROMPT | (Systemanfrage) $p (Pfad), $g (Pfeil >), $t (Zeit), $d (Datum), $h (Backspace), $_ (line feed) | |
RD | remove directory (Verzeichnis löschen; das Verzeichnis muß leer sein!) | |
RENAME | RENAME AlterName NeuerName | |
SET | Einstellungen anzeigen bzw. ändern (comspec, prompt, path) | |
SORT | sortieren, z.B. DIR |SORT (/R rückwärts, /+n ab Spalte n ) | |
TIME | Zeit hh:mm:ss | |
TYPE | listet eine ASCII-Textdatei (seitenweise mit |MORE) | |
VER | zeigt die MS-DOS-Versionsnummer | |
VERIFY | [ON OFF] verifizieren (beim Kopieren) | |
VOL | Laufwerksname wird angezeigt |
Ein-/Ausgabespezifikationen: con (Terminal), prn od. lpt1 (Drucker), com1, com2,... (RS232) |
weitere Befehle |
||
APPEND | Suchpfad für Hilfsdateien (außer BAT, COM, EXE) | |
ASSIGN | Laufwerk zuweisen; ASSIGN A=C (Umleitung auf C:) | |
ATTRIB | Lese/Schreibschutz ATTRIB [+R -R] [+A -A] [Pfad]name[.ext]; +R nur lesen (Schreib-/Löschschutz), +A Änderungsattribut setzen. | |
BACKUP | BACKUP d:[Pfad][Datei[.erw]] d: [/S][/M][/A][/D:tt.mm.jj] Sicherungskopie im Backup-Format erstellen | |
BREAK | [ON OFF] Reaktion auf Ctrl-Break | |
COMMAND | COMMAND [d:][Pfad] [/P][/C zeichenfolge][/E:xxxxx] Aufruf eines neuen Befehlsinterpretierers | |
COMP | COMP datei1 datei2 vergleicht zwei Dateien | |
CTTY | COMP datei1 datei2 vergleicht zwei Dateien | |
DISKCOMP | CTTY com1 Umlenkung der Standardein- und -ausgabe (von CON) | |
DISKCOPY | DISKCOPY a: a: kopiert vollständige Disketten | |
EXE2BIN | EXE2BIN dat1 dat2 (Umwandlung von .exe-Dateien in .com oder .bin) | |
GRAFTABL | (lädt Tab. mit zusätzl. Zeichendaten f. Grafikmod.) | |
GRAPHICS | zum Ausdrucken von Grafik | |
JOIN | (logische Verknüpfung zweier Verzeichnisse) | |
KEYB GR | deutsche Tastaturbelegung (bis DOS 3.2: KEYBGR) | |
LABEL | label a: name (Erstellen oder Ändern von Disketten-Namen) | |
MODE | (Betriebsmodus für Drucker und asynchrone Datenübertragung,
s.u.) MODE LPT1:80,6[,P] Drucker-Einstellung (80 Zeich./Zl., 6 cpi) MODE LPT1=COM1 Druckausgabe über COM1 lenken MODE COMn[:]baud[,[parität][,[datenbits][,[stopbits][,P]]]] P:Wdh. MODE [n][,[m][,T]] 40,80,BW40,BW80,CO40,CO80,MONO (Bildschirm) |
|
RECOVER | Wiederherstellung von Dateien auf Diskette mit defektem Sektor | |
REPLACE | REPLACE [Pfad]name [Pfad] [ Optionen] ersetzt Dateien | |
RESTORE | RESTORE d: [d:][Pfad][Datei] [/S][/P] Zurückspeichern von BACKUPs | |
SELECT | SELECT [[A:] d:[Pfad]] xxxyy installiert DOS auf neuer (!) Platte | |
SHARE | Unterstützung für gemeinsamen Dateizugriff | |
SUBST | SUBST d: d:Pfad Verwendung eines Laufwerkbuchstabens für einen Pfad | |
SYS | SYS d: Kopieren der System-Dateien auf neue Diskette | |
TREE | TREE [d:] [/F] Auflistung der Unterverzeichnisse (mit Dateien) | |
XCOPY | kopiert Gruppen von Dateien (XCOPY C:\vrz A: [/M /S]) | |
EDLIN | Zeileneditor (praktisch ersetzt durch EDIT) |
Befehle in Batch-Dateien |
||
ECHO | ECHO [ON OFF] (text) Textausgabe auf Bildschirm; < | > werden interpretiert (ggf. "<" benutzen) | |
FOR | FOR %%variable IN (satz) DO befehl | |
GOTO | GOTO marke (Sprungbefehl) :marke (die Sprungadresse [mit Doppelpunkt] muß als separate Zeile stehen) | |
IF | IF bedingung befehl (bedingte Anweisung, z.B.: IF [NOT] EXIST [Pfad]name.ext ... [Datei existent?], IF ERRORLEVEL 1 ... [Programmabbruch], IF %1==name ... [Übergabeparameter = name?], IF x%variable%==xParameter ... ) | |
PAUSE | wartet auf das Drücken einer Taste. | |
SET | SET variable=parameter (setzt Parameter; Zuweisung) | |
SHIFT | (dient zur Verwendung von mehr als 10 Parametern) |
Spezielle Tastaturbefehle in DOS-Ebene |
||
Pause | stoppt die Bildschirmausgabe vorübergehend; weiter mit (fast) beliebigem Tastendruck | |
Strg-Untbr | Abbruch eines Befehls | |
Druck | druckt Bildschirm-"Hardcopy" [Text, bzw. GRAPHICS (s.o.), nicht über Netz] | |
ESC | Eingabe löschen | |
Alt-Strg-Entf | Rechner neu "booten" (sehr wichtig!) ;-) | |
Alt-Strg-F1 | (bei KEYB GR) umschalten auf US-Tastatur | |
Alt-Strg-F2 | (bei KEYB GR) umschalten auf deutsche Tastatur | |
F1 | wiederholt letztes Kommando zeichenweise | |
F3 | wiederholt letztes Kommando | |
F5 | (@ Eingabe löschen) | |
F6 | Strg-Z (^Z) Dateiende | |
F7 | Strg-@ (ASCII-Zeichen Nr. 0) | |
Strg-C | Abbruch | |
Strg-P | Druckerausgabe ein-/ausschalten | |
Strg-S | stoppt Bildschirmausgabe |
DOS Versionen |
||
DOS 4.0 | Festplatten: Partitionen >32 MB (erfordern share) 3.5"-Diskettenlaufwerke DOSSHELL (grafische Benutzeroberfläche) |
|
DOS 5.0 | verbesserte Speicherverwaltung: Möglichkeit, DOS im oberen Speicherbereich (High Memory Area = HMA) auszuführen Möglichkeit, bestimmte Gerätetreiber und Programme im hohen Speicherbereich (UMA) zu installieren DOSSHELL: verbesserte grafische Benutzeroberfläche verbesserte Datensicherheit: unformat, undelete Online-Hilfe zu MS-DOS-Befehlen edit: Vollbild-Texteditor (aus Quick Basic) Festplattenpartitionen bis 2 GB (auch ohne "share") verbessert/erweitert: dir doskey: Befehlswiederholung (history), Makros (alias) qbasic statt basic (Quick Basic Interpreter) |
|
DOS 6.0 | memmaker: automatisierte Speicheroptimierung, verbessertes
Speichermanagement (EMM386.EXE) Anti-Virus (MSAV/VSafe) DoubleSpace (dblspace): (ca.) Verdoppelung der Festplattenkapazität durch Kompression Backup (msbackup, von PC-Tools) Defragmentierer (defrag, von Norton/Symantec) erweiterte Online-Hilfe (help/fasthelp) Boot-Menü für unterschiedliche Systemkonfigurationen; Möglichkeit zum Überspringen der Konfigurationsdateien (F5, F8) Benutzerabfragen in Batch-Dateien (choice) serielle Datenübertragung zwischen Computern (interlnk) move: Verschieben von Dateien deltree: Löschen von Unterverzeichnissen samt Inhalt verbessert/erweitert: mem, dir, emm386, devicehigh, lh |
|
DOS 6.2 | ScanDisk (scandisk): Diagnose und Korrektur von Datenträgerfehlern
(leistungsfähiger als chkdsk) diskcopy benutzt die Festplatte als Zwischenspeicher Befehlsausführung von AUTOEXEC.BAT schrittweise überprüfbar (F8) verbessert: dblspace, himem, smartdrv |
|
DOS 6.21 | "Downgrade": Der Festplatten-Komprimierer dblspace mußte aus Urheberrechtsgründen herausgenommen werden. |