CHDIR (CD) Verzeichnis
Syntax
CHDIR [Laufwerk:][Pfad]
CHDIR[..]
CD [Laufwerk:][Pfad]
CD[..]
Um den aktuellen Laufwerkbuchstaben und Verzeichnisnamen anzuzeigen, verwenden Sie eine der folgenden Syntaxzeilen:
CHDIR oder CD
Parameter
[Laufwerk:][Pfad]
Bezeichnet Laufwerk (falls vom aktuellen Laufwerk verschieden) und Verzeichnis, zu dem Sie wechseln möchten.
.. Gibt an, daß Sie zum übergeordneten Verzeichnis wechseln möchten.
Wechseln zum Stammverzeichnis
Das Stammverzeichnis steht an der Spitze der Verzeichnishierarchie eines Laufwerks. Um zum Stammverzeichnis zurückzukehren, geben Sie folgenden Befehl ein:
cd \
Verwenden des aktuellen Verzeichnisses von einem anderen Laufwerk aus Wenn Sie im Verzeichnis \PUBLIC\MAIER auf Laufwerk C: arbeiten und auf Laufwerk D: wechseln, können Sie Dateien in das und vom Verzeichnis \PUBLIC\MAIER kopieren, indem Sie lediglich den Laufwerkbuchstaben C: angeben.
Wechseln des Verzeichnisses auf einem anderen Laufwerk
Sie können das aktuelle Verzeichnis auf einem anderen Laufwerk wechseln, indem Sie den Laufwerkbuchstaben beim Verwenden von CHDIR oder CD auf der Befehlszeile angeben.
DIR
Zeigt eine Liste der Dateien und Unterverzeichnisse in einem von Ihnen angegebenen Verzeichnis an.
Wenn Sie DIR ohne Parameter oder Optionen verwenden, zeigt der Befehl die Datenträgerbezeichnung und -nummer, ein Verzeichnis oder einen Dateinamen einschließlich der Erweiterung pro Zeile, die Dateigröße in Byte, Datum und Uhrzeit, wann die Datei zuletzt geändert wurde, sowie die Gesamtzahl der aufgelisteten Dateien, ihre aufsummierte Größe und den auf dem Datenträger verbleibenden Platz (in Byte) an.
Syntax
DIR [Laufwerk:][Pfad][Dateiname] [/P] [/W] [/A[[:]Attribute]][/O[[:]Sortierfolge]] [/S] [/B] [/L] [/C]
Parameter
[Laufwerk:][Pfad]
Bezeichnet Laufwerk und Verzeichnis, dessen Auflistung Sie sehen
möchten.
[Dateiname]
Bezeichnet eine bestimmte Datei oder Dateigruppe, deren Auflistung
Sie sehen möchten.
Optionen
/P Zeigt die Auflistung bildschirmweise an. Um den nächsten
Bildschirm zu sehen, drücken Sie eine beliebige Taste.
/W Zeigt die Auflistung im Breitformat an; in jeder Zeile stehen
dann bis zu fünf Dateinamen oder Verzeichnisse.
/A[[:] Attribute] Zeigt nur die Namen der Dateien
und Verzeichnisse an, die die angegebenen Attribute aufweisen.
Wenn Sie diese Option weglassen, zeigt DIR die Namen aller
Dateien mit Ausnahme der versteckten und Systemdateien an.
Wenn Sie diese Option verwenden, ohne Attribute anzugeben,
zeigt DIR die Namen aller Dateien einschließlich der versteckten
und Systemdateien an. Die folgende Liste beschreibt jeden der
Werte, die Sie für Attribute verwenden können. Der Doppelpunkt
(:) ist wahlfrei. Sie können die Werte beliebig kombinieren.
Trennen Sie sie jedoch nicht mit Leerzeichen voneinander.
H Versteckte Dateien
-H Dateien, die nicht versteckt sind
S Systemdateien
-S Dateien, die keine Systemdateien sind
D Verzeichnisse
-D Nur Dateien (keine Verzeichnisse)
A Zum Archivieren (Backup) bereite Dateien
-A Dateien, die seit der letzten Sicherung nicht geändert
wurden
R Schreibgeschützte Dateien
-R Dateien, die nicht schreibgeschützt sind
/O[[:] Sortierfolge] Steuert die Reihenfolge, in
der DIR Verzeichnis- und Dateinamen sortiert und anzeigt.
Wenn Sie diese Option weglassen, zeigt DIR die Namen in der
Reihenfolge an, in der sie in dem Verzeichnis erscheinen. Wenn Sie
diese Option benutzen, ohne die Sortierreihenfolge anzugeben,
zeigt DIR zuerst die Namen der Verzeichnisse in alphabetischer
Reihenfolge an. Es folgen die Namen der Dateien, ebenfalls
in alphabetischer Reihenfolge. Der Doppelpunkt (:) ist wahlfrei.
Die folgende Liste beschreibt alle Werte, die Sie für die
Sortierreihenfolge verwenden können. Sie können die
Werte beliebig kombinieren. Trennen Sie sie jedoch nicht mit Leerzeichen
voneinander.
N In alphabetischer Reihenfolge nach Namen
-N In umgekehrter alphabetischer Reihenfolge nach Namen (Z bis
A)
E In alphabetischer Reihenfolge nach Erweiterung
-E In umgekehrter alphabetischer Reihenfolge nach Erweiterung (Z
bis A)
D Nach Datum und Uhrzeit; früheste zuerst
-D Nach Datum und Uhrzeit; älteste zuerst
S Nach Größe; kleinste zuerst
-S Nach Größe; größte zuerst
G Mit Verzeichnissen vor Dateien gruppiert
-G Mit Verzeichnissen hinter Dateien gruppiert
C Nach Komprimierungsverhältnis, geringstes zuerst
-C Nach Komprimierungsverhältnis, höchstes zuerst
/S Listet alle Vorkommen des angegebenen Dateinamens im angegebenen
Verzeichnis und allen Unterverzeichnissen auf.
/B Listet jeden Verzeichnis- oder Dateinamen (einschließlich
seiner Erweiterung) zeilenweise auf. Diese Option zeigt
keine Kopfinformationen und keine Übersicht an. Die
Option /B überschreibt die Option /W.
/L Zeigt unsortierte Verzeichnis- und Dateinamen in Kleinbuchstaben
an. Diese Option wandelt Zeichen des erweiterten Zeichensatzes
nicht in Kleinbuchstaben um.
/C[H] Zeigt das Komprimierungsverhältnis von Dateien, die
mit Hilfe von DoubleSpace auf Grund einer 8-KB-Clustergröße
komprimiert worden sind. Die wahlfreie Option /H zeigt das Komprimierungsverhältnis
von Dateien, die mit Hilfe von DoubleSpace auf der Clustergröße
des Host-Treibers basierend komprimiert worden sind. Die
Option /C[H] wird ignoriert, wenn sie zusammen mit der Option
/W oder /B verwendet wird.
Zugehöriger Befehl
Informationen über das Anzeigen der Verzeichnisstruktur eines Pfades oder Datenträgers finden Sie bei der Beschreibung des Befehls ->TREE.
DIR-Beispiele
Angenommen, Sie möchten alle Dateien und Verzeichnisse in einem Verzeichnis anzeigen - einschließlich von versteckten und Systemdateien. Um diese Anzeige zu erhalten, geben Sie folgenden Befehl ein:
dir /a
Angenommen, Sie möchten, daß DIR eine Verzeichnis-Auflistung nach der anderen anzeigt, bis alle Verzeichnisse auf dem Datenträger im aktuellen Laufwerk angezeigt sind. Außerdem soll DIR jede Verzeichnis-Auflistung alphabetisieren, im Breitformat anzeigen und nach jedem Bildschirm pausieren. Um diese Anzeige zu wählen, muß das Stammverzeichnis das aktuelle Verzeichnis sein. Geben Sie dann folgenden Befehl ein:
dir /s/w/o/p
DIR listet den Namen des Stammverzeichnisses, die Namen der Unterverzeichnisse des Stammverzeichnisses sowie die Namen der Dateien im Stammverzeichniss (einschließlich Erweiterungen) auf. Danach listet DIR die Unterverzeichnisnamen und Dateinamen in jedem Unterverzeichnis der Verzeichnisstruktur auf.
Um das vorstehende Beispiel abzuwandeln, so daß DIR die Dateinamen und Erweiterungen anzeigt, die Verzeichnisnamen jedoch wegläßt, geben Sie folgenden Befehl ein:
dir /s/w/o/p/a:-d
Um eine Verzeichnis-Auflistung zu drucken, geben Sie hinter einer beliebigen Form des Befehls DIR das Umleitungssymbol und PRN ein. Beispiel:
dir > prn
Wenn Sie in der Befehlszeile von DIR PRN angeben, wird die Verzeichnis-Auflistung an den am Anschluß LPT1 angeschlossenen Drucker gesendet. Ist Ihr Drucker an einem anderen Anschluß angeschlossen, müssen Sie PRN durch den Namen des richtigen Anschlusses ersetzen.
Sie können die Ausgabe des Befehls DIR auch in eine Datei umleiten, indem Sie PRN durch einen Dateinamen ersetzen. Auch ein Pfad ist in der Befehlszeile zulässig. Wenn Sie z.B. die Ausgabe von DIR in die Datei DIR.DOC im Verzeichnis BRIEFE leiten möchten, geben Sie folgenden Befehl ein:
dir > \briefe\dir.doc
Existiert DIR.DOC nicht, erstellt MS-DOS die Datei. Wenn allerdings auch das Verzeichnis BRIEFE nicht existiert, gibt MS-DOS folgende Meldung aus:
Fehler beim Erstellen der Datei
Um eine Liste aller Dateinamen mit der Erweiterung .TXT in allen Verzeichnissen auf Laufwerk C: anzuzeigen, geben Sie folgenden Befehl ein:
dir c:\*.txt /w/o/s/p
DIR zeigt im Breitformat eine alphabetische Liste der passenden Dateinamen in jedem Verzeichnis an und pausiert immer, wenn der Bildschirm voll ist, bis Sie eine Taste drücken, um fortzufahren.
MKDIR (MD)
Erstellt ein Verzeichnis. Sie können den Befehl MKDIR oder MD verwenden, um eine hierarchische Verzeichnisstruktur zu erstellen.
Syntax MKDIR [Laufwerk:]Pfad oder
MD [Laufwerk:]Pfad
Parameter
Laufwerk: Bezeichnet das Laufwerk, auf dem das neue Verzeichnis
erstellt werden soll.
path Bezeichnet den Namen und die Position des neuen Verzeichnisses.
Ein einzelner Pfad vom Stammverzeichnis zum neuen Verzeichnis
kann, einschließlich der umgekehrten Schrägstriche
( \ ), maximal 63 Zeichen lang sein.
Zugehörige Befehle
Informationen über das Löschen eines Verzeichnisses finden Sie bei der Beschreibung des Befehls ->RMDIR. Informationen über das Wechseln von Verzeichnissen finden Sie bei der Beschreibung des Befehls -><CHDIR.
MKDIR (MD) - Beispiele
Angenommen, Sie möchten auf dem Datenträger im aktuellen Laufwerk ein Verzeichnis zum Ablegen aller Informationen zu Ihren Steuern erstellen. Um ein Verzeichnis namens STEUERN zu erstellen, geben Sie folgenden Befehl ein:
mkdir \steuern
Sie könnten auch den folgenden Befehl mit dem gleichen Resultat eingeben:
md \steuern
Nehmen wir nun an, daß STEUERN das aktuelle Verzeichnis ist und Sie ein Unterverzeichnis mit dem Namen EIGENTUM unter STEUERN erstellen möchten. Um das Verzeichnis EIGENTUM zu erstellen, geben Sie folgenden Befehl ein:
mkdir eigentum
RMDIR (RD)
Löscht (entfernt) ein Verzeichnis. Ein Verzeichnis kann erst gelöscht werden, nachdem alle in ihm abgelegten Dateien und alle seine Unterverzeichnisse gelöscht sind; das Verzeichnis muß bis auf die Symbole "." und ".." leer sein.
Syntax
RMDIR [Laufwerk:]Pfad
RD [Laufwerk:]Pfad
Parameter [Laufwerk:]Pfad
Gibt die Pfadbeschreibung und den Namen des Verzeichnisses an,
das Sie löschen möchten.
Verwandte Befehle
Informationen darüber, wie ein Verzeichnis angelegt wird, finden
Sie bei dem Befehl ->MKDIR.
Informationen zu versteckten Dateien finden Sie bei den Befehlen
->ATTRIB und ->DIR (Option /A).
Inforamtionen über gelöschte Dateien finden Sie bei dem
Befehl ->DEL.
Informationen über das Löschen eines Verzeichnisses und
aller ihm untergeordneten Unterverzeichnisse und Dateien
finden Sie bei dem Befehl ->DELTREE.
RMDIR - Anmerkungen
Ein Verzeichnis, in dem sich versteckte oder Systemdateien befinden, kann nicht gelöscht werden Sie können Verzeichnisse, die Dateien enthalten (auch versteckte oder Systemdateien), nicht löschen. Wenn Sie dies versuchen, zeigt MS-DOS die folgende Meldung an:
Ungültiger Pfad, kein Verzeichnis
oder Verzeichnis nicht leer
Mit dem Befehl ->DIR können Sie sich versteckte und Systemdateien auflisten lassen. Mit dem Befehl ->ATTRIB können Sie die Dateiattribute "Versteckt" (H=hidden) und System (S) löschen. Weitere Informationen finden Sie bei diesen Befehlen.
Ein umgekehrter Schrägstrich (\) zusammen mit dem Parameter Pfad
Wenn Sie vor den ersten in Pfad angegebenen Verzeichnisnamen einen umgekehrten Schrägstrich (\) setzen, betrachtet MS-DOS dieses Verzeichnis unabhängig davon, welches Verzeichnis aktuell ist, als ein Unterverzeichnis des Stammverzeichnisses. Wenn Sie dies nicht tun, betrachtet MS-DOS dieses Verzeichnis als ein Unterverzeichnis des aktuellen Verzeichnisses.
Löschen des aktuellen Verzeichnisses
Das jeweils aktuelle Verzeichnis können Sie mit RMDIR nicht löschen. Dazu müssen Sie zunächst in ein anderes Verzeichnis wechseln (allerdings nicht in ein Unterverzeichnis des aktuellen Verzeichnisses) und anschließend RMDIR mit einer Pfadangabe einsetzen. Wenn Sie versuchen, das aktuelle Verzeichnis zu löschen, zeigt MS-DOS die folgende Meldung an:
Versuch, aktuelles Verzeichnis zu löschen - Laufwerk:Pfad
Sie erhalten diese Meldung auch, wenn Sie versuchen, ein mit dem Befehl SUBST umgeleitetes Verzeichnis zu löschen.
RMDIR - Beispiel
Bevor Sie das Verzeichnis \BENUTZER\MEIKE löschen, prüfen Sie mit dem folgendem Befehl, ob das Verzeichnis leer ist:
dir \benutzer\meike /a
MS-DOS sollte nur die Symbole "." und ".." anzeigen.
Geben Sie danach aus einem beliebiegen Verzeichnis heraus (ausgenommen \BENUTZER\MEIKE und dessen Unterverzeichnisse) den folgenden Befehl ein:
rmdir \benutzer\meike
Sie können mit dem selben Ergebnis diesen Befehl eingeben:
rd \benutzer\meike
DELTREE
Löscht ein Verzeichnis samt aller zu dem Verzeichnis gehörenden Unterverzeichnisse und Dateien.
Syntax DELTREE [/Y] [Laufwerk:]Pfad
Parameter
Laufwerk:Pfad
Gibt den Namen des Verzeichnisses an, das Sie löschen möchten. Der Befehl DELTREE löscht den Inhalt des von Ihnen angegebenen Verzeichnisses komplett, das heißt, er löscht nicht nur alle in dem Verzeichnis abgelegten Dateien, sondern auch die zu dem Verzeichnis gehörenden Unterverzeichnisse sowie die dort abgelegten Dateien.
Option
/Y Führt den Befehl DELTREE aus, ohne Sie vorher dazu aufzufordern, den Löschvorgang zu bestätigen.
Verwandte Befehle
Informationen darüber, wie ein Verzeichnis gelöscht wird,
finden Sie bei dem Befehl ->RMDIR.
Informationen darüber, wie Dateien gelöscht werden, finden
Sie bei dem Befehl ->
DELTREE-Anmerkungen
DELTREE und die Attribute Versteckt (Hidden), System und Schreibgeschützt (Read-only)
Der Befehl DELTREE löscht alle in einem Verzeichnis oder Unterverzeichnis abgelegten Dateien, und zwar unabhängig davon, welche Attribute gesetzt sind.
Der Parameter Errorlevel?
Wenn DELTREE das Verzeichnis erfolgreich gelöscht hat, liefert es für den Parameter ERRORLEVEL den Wert 0.
Einsetzen von Platzhaltern bei DELTREE
Sie können bei dem Befehl DELTREE Platzhalter einsetzen, sollten dies aber mit äußerster Vorsicht tun. Wenn Sie Platzhalter angeben, mit denen sowohl Verzeichnis- als auch Dateinamen übereinstimmen, werden sowohl die Verzeichnisse als auch die Dateien gelöscht. Bevor Sie in einem DELTREE-Befehl Platzhalter einsetzen, sollten Sie sich mit dem Befehl DIR die Namen der Dateien und Verzeichnisse ansehen, die gelöscht werden.
DELTREE-Beispiel
Um das auf dem Laufwerk C: befindliche Verzeichnis TEMP einschließlich aller zu diesem Verzeichnis gehörenden Dateien und Unterverzeichnisse zu löschen, geben Sie an der Eingabeaufforderung folgenden Befehl ein:
deltree c:\temp
TREE
Zeigt die Verzeichnisstruktur eines Pfades oder eines Datenträgers in grafischer Form an.
Syntax TREE [Laufwerk:][Pfad] [/F] [/A]
Parameter
Laufwerk: Gibt das Laufwerk an, in dem sich der Datenträger
befindet, dessen Verzeichnisstruktur Sie angezeigt bekommen
möchten.
Pfad: Gibt das Verzeichnis an, dessen Verzeichnisstruktur Sie angezeigt
bekommen möchten.
Optionen
/F Zeigt die Namen der Dateien an, die in den betroffenen Verzeichnissen
abgelegt sind.
/A Gibt an, daß TREE für das Erstellen der Linien, die
die jeweiligen Verzeichnisse miteinander verbinden, keine
Grafikzeichen, sondern Textzeichen verwenden soll. Diese
Option sollten Sie immer dann angeben, wenn Sie mit Zeichensätzen
arbeiten, die keine Grafikzeichen unterstützen, oder
wenn Sie Ausgaben an Drucker senden, die nicht in der Lage
sind, Grafikzeichen korrekt zu interpretieren.
Verwandter Befehl
Informationen darüber, wie der Inhalt eines Verzeichnisses angezeigt werden kann, finden Sie bei dem Befehl ->DIR.
TREE - Anmerkung
Die von TREE angezeigte Struktur hängt davon ab, welche Parameter Sie in der Befehlszeile angeben. Wenn Sie weder ein Laufwerk noch einen Pfad angeben, beginnt die von TREE angezeigte Verzeichnisstruktur mit dem aktuellen Verzeichnis des aktuellen Laufwerks.
TREE - Beispiele
Um die Namen aller Unterverzeichnisse angezeigt zu bekommen, die sich auf dem Datenträger des aktuellen Laufwerks befinden, geben Sie folgenden Befehl ein:
tree \
Um die Namen der Dateien, die sich in den Verzeichnissen des Laufwerks C: befinden, bildschirmweise angezeigt zu bekommen, geben Sie folgenden Befehl ein:
tree c:\ /f | more
Um die in dem vorhergehenden Beispiel erzeugte Liste per Drucker auszugeben, geben Sie den folgenden Befehl ein:
tree c:\ /f > prn