|
![]() |
||||||||||||
|
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. | |