Geänderte Befehle

E-Books


DIR Directory listen



Der Dir-Befehl wurde in der Version 5.0 von MS-DOS um 5 Schalter erweitert.
Syntax: DIR /a[[:]attribut]/o[[:]sort]/s/b/l
Parameter: /a Durch die Angabe des Schalters /a kann festgelegt werden, welche Dateien (mit welchen Attributen) durch den DIR-Befehl angezeigt werden. Wird dieser Schalter nicht angegeben, zeigt DIR alle Dateien außer System- und verborgene Dateien an. Bei Verwendung des Schalters /a ohne attribut werden alle Dateien angezeigt. Über attribut können Dateien mit bestimmten Attributen angezeigt bzw. von der Anzeige ausgeschlossen werden.
In dem folgenden Kasten sind die Zeichen für attribut angegeben. Ein Bindestrich vor einem Zeichen bedeutet, daß Dateien mit diesem Attribut nicht angezeigt werden. Z.Bsp. werden durch die Eingabe von dir /a -d keine Verzeichniseinträge ausgegeben.
Dateiattribut Bedeutung
h Verborgene Dateien
s Systemdateien
d Verzeichniseinträge
a Archivierungsdateien
r Nur-Lese-Dateien
/o Über den Schalter /o kann festgelegt werden, in welcher Reihenfolge Dateien und Verzeichniseinträge angezeigt werden. Wird dieser Schalter nicht angegeben, wird das Dateiverzeichnis unverändert (unsortiert) angezeigt.
/s Durch den Schalter /s überprüft der DIR-Befehl außer dem aktuellen bzw. angegebenen Verzeichnis auch alle darunterliegenden. Z.Bsp. werden durch die Eingabe von dir c:\*.bat /s alle Dateien auf dem Laufwerk C: mit der Erweiterung BAT gelistet.
/b Der Schalter /b bewirkt, daß Dateien und Verzeichnisse ohne detailierte Informationen wie Datum, Uhrzeit und Dateigröße angezeigt werden. Es wird ein Eintrag pro Zeile ausgegeben. Dieser Schalter setzt die Option /w außer Kraft.
/l Durch die Angabe der Option /l werden alle Einträge eines Dateiverzeichnisses in Kleinbuchstaben dargestellt.
Ohne Parameter: Die Ausgabe erfolgt in alphabetischer Reihenfolge (zuerst Verzeichniseinträge, dann Dateien), wenn /o ohne sort angegeben wird.
In dem folgenden Kasten sind die möglichen Zeichen für sort aufgeführt. Ein Bindestrich vor einem Zeichen kehrt die Reihenfolge um.
sort Befehl Bedeutung
n In alphabetischer Reihenfolge nach Namen (A-Z)
e In alphabetischer Reihenfolge nach Erweiterung
d Nach Datum und Uhrzeit (die Ältestem zuerst)
s Nach der Dateigröße (die Kleinste zuerst)
g Verzeichniseinträge vor Dateien
Hinweis: Beachten Sie, daß logische Kombinationen für die Reihenfolge möglich sind. Z.Bsp. werden durch den Befehl dir /o :ng die Einträge nach Erweiterungen und innerhalb einer Gruppe nach Datum und Uhrzeit sortiert angezeigt.
DIRCMD: Um den DIR-Befehl seinen Wünschen anzupassen, kann der Benutzer eine Variable im Enviroment - DIRCMD - definieren, in der alle möglichen Optionen des Befehls (inklusive Pfad und Dateinamen bzw. -gruppen) festgelegt werden.
Die Variable wird durch den SET-Befehl definiert bzw. verändert. Durch die folgende Eingabe werden bei jedem nachfolgenden DIR-Befehl keine Verzeichniseinträge und die Dateinamen in Kleinbuchstaben angezeigt:
SET dircmd=/d-d/l
Optionen, die durch die Variable DIRCMD festgelegt sind, können durch die entgegegengesetzte Angabe in einem DIR-Befehl überschrieben werden. Die Eingabe dir /-l würde bewirken, daß die Dateinamen in Großbuchstaben angezeigt werden.
Die Variable DIRCMD kann durch folgende Eingabe aus dem Enviroment entfernt werden:
SET dircmd=

(c) Jürgen Richter