DIR.COM

 
 

Der DIR-Befehl führt die Namen und bestimmte Eigenschaften von Dateien auf.

 

Es gibt drei Versionen des DIR-Befehls:

DIR
DIRS
DIR mit Optionen

DIR und DIRS sind eingebaute Dienstprogramme. DIR mit Optionen ist ein transientes Dienstprogramm, das von der Diskette in den Speicher geladen werden muß.

 

Eingebaut

Syntax:

DIR {d:}
DIR {Dateibez}

DIRS {d:}
DIRS {Dateibez}

Die eingebauten Befehle DIR und DIRS zeigen die Namen der Dateien an, die im Inhaltsverzeichnis einer betriebsbereiten Diskette aufgeführt sind. DIR listet die Namen solcher Dateien der aktuellen Benutzernummer auf, die das DIR-Attribut (DIR = Directory = Inhaltsverzeichnis) besitzen. In der Dateibezeichnung sind die Universalzeichen * und ? zugelassen.

 

Beispiele:


A>DIR

Führt die Namen aller in Laufwerk A befindlichen DIR-Dateien der Benutzernummer 0 auf.


A>DIR B:

Führt alle in Laufwerk B: befindlichen DIR-Dateien der Benutzernummer 0 auf.


2A>DIR B:TEST.DAT

Zeigt den Namen TEST.DAT an, wenn sich die Datei in Laufwerk B unter der Benutzernummer 2 befindet.


4A>DIR *.BAS

Führt alle Dateien vom Typ BAS auf, die sich in Laufwerk A unter der Benutzernummer 4 befinden.


3B>DIR X*.C?M

Zeigt jede in Laufwerk B befindliche Datei der Benutzernummer 3 an, deren Dateiname mit X beginnt, und deren drei Zeichen umfassender Dateityp mit C beginnt und mit M endet.


A>DIRS

Führt alle Dateien der Benutzernummer 0 in Laufwerk A auf, die das System-Attribut (SYS) besitzen.


A>DIRS *.COM

Listet alle System-Dateien des Dateityps COM auf, die sich in Laufwerk A unter der Benutzernummer 0 befinden. Auf eine System-Datei vom Typ .COM (Befehls-Datei) der Benutzernummer 0 kann von jeder Benutzernummer dieses Laufwerks und von jedem Laufwerk in der Suchkette aus zugegriffen werden (siehe auch SETDEF).

 

 

DIR mit Optionen

Syntax:

DIR {d:}{Optionen}
DIR {Dateibez}{Dateibez} ... {Optionen}

Der DIR-Befehl mit Optionen ist eine erweiterte Fassung des eingebauten DIR- Befehls. Mit ihm können Sie viele verschiedene Eigenschaften Ihrer Dateien erfragen. DIR kann Dateien auf bestimmten oder allen Laufwerken, für bestimmte oder alle Benutzernummern suchen.

Optionen können auf einen oder zwei Buchstaben gekürzt werden. Die eckige Klammer-zu (]) braucht nicht angegeben zu werden.

 

Optionen:

Option     Funktion
 
ATT   Zeigt die Datei-Attribute an.
 
DATE    Zeigt die Datums- und Zeitmarken der Dateien an.
 
DIR     Führt nur Dateien mit dem DIR-Attribut auf.
 
DRIVE=ALL    Führt Dateien aller angeschlossenen Laufwerke auf.
 
DRIVE=(A,B,C,...,P)   Führt Dateien der angegebenen Laufwerke auf.
 
DRIVE=d   Führt Dateien des mit d bezeichneten Laufwerks auf.
 
EXCLUDE   Listet nur die Dateinamen auf, die NICHT mit der im Befehl angegebenen Dateibezeichnung übereinstimmen.
 
FF   Läßt die Auslistung auf dem Drucker mit einem Seitenvorschub beginnen, sofern der Drucker durch CONTROL-P aktiviert wurde.
 
FULL   Zeigt die Namen, den Umfang, die Anzahl der 128-Byte-Datensätze, sowie die Attribute von Dateien an. Falls das Inhaltsverzeichnis des Laufwerks eine entsprechende Kennzeichnung (Label) trägt, zeigt DIR an, ob sie kennwortgeschützt sind und gibt die Zeitmarken an. Ist kein Label vorhanden, stellt DIR zwei Einträge in einer Zeile dar, wobei die Spalten für Kennwort und Zeitmarken freigelassen werden. Die Dateien erscheinen in alphabetischer Reihenfolge. (Nähere Einzelheiten über Datei-Attribute, Inhalts verzeichnis-Labels, Kennworte und den Schutz-Modus finden Sie unter SET.)
 
LENGTH=n   Gibt n Zeilen über den Drucker aus, bevor ein neuer Tabellen-Kopf eingefügt wird. n ist eine Zahl zwischen 5 und 65536.
 
MESSAGE   Zeigt an, auf welchen Laufwerken und unter welchen Benutzernummern DIR sucht.
 
NOSORT   Führt Dateien in der Reihenfolge auf, in der sie auf der Diskette gefunden werden.
 
RO   Führt nur Dateien mit dem Attribut "nur lesbar" (Read-Only) auf.
 
RW   Führt nur Dateien mit dem Attribut "beschreib- und lesbar" (Read-Write) auf.
 
SIZE   Gibt außer dem Dateinamen auch den Umfang der Datei in Kilobyte (1024 Byte) an.
 
SYS   Zeigt nur Dateien mit SYS-Attribut an.
 
USER=ALL   Führt alle Dateien aller Benutzernummern auf, die sich auf dem angegebenen Laufwerk oder auf dem Standardlaufwerk befinden.
 
USER=n   Führt die Dateien der Benutzernummer n auf.
 
USER=(0,1,...,15)   Führt die Dateien der genannten Benutzernummern auf.
 

 

Beispiele:


A>DIR B: [FULL]

Gibt alle Eigenschaften der in Laufwerk B unter der Benutzernummer 0 befindli- chen Dateien an.


A>DIR M: [DATE]

Listet die in Laufwerk M befindlichen Dateien samt Datum und Uhrzeit auf.


A>DIR B: [RW,SYS]

Führt die Dateien des Laufwerks B mit der Benutzernummer 0 auf, die das RW- sowie das SYS-Attribut besitzen.


3A>DIR [USER=ALL, DRIVE=ALL]

Listet die unter allen Benutzernummern auf sämtlichen Laufwerken gespeicherten Dateien auf.


6B>DIR [EXCLUDE] *.DAT

Gibt alle Dateien der Benutzernummer 6 in Laufwerk B an, die nicht vom Typ .DAT sind.


3B>DIR [SIZE] *.PLI *.COM *.ASM

Führt alle in Laufwerk B unter Benutzernummer 3 befindlichen Dateien vom Typ PLI, COM und ASM samt ihren Umfang auf.


A>DIR [DRIVE=ALL USER=ALL] TESTPROG.BOB

DIR zeigt den Namen der Datei TESTPROG.BOB an, wenn sie sich auf irgendeinem Laufwerk unter irgendeiner Benutzernummer befindet.


A>DIR [SIZE,RW] B:

Listet jede beschreib- und lesbare Datei, die sich in Laufwerk B befindet, samt ihrer Größe in Kilobyte auf (B: entspricht B:*.*).