Externer DIR-Befehl mit Optionen

Format:

HTML

Zweck:

Der externe DIR-Befehl mit Optionen ist eine erweiterte Version des residenten DIR-Befehls und zeigt die Dateien in besonderer Form an. DIR kann eine Datei von einem oder allen Laufwerken und aus einem oder allen Benutzerbereichen suchen. Die möglichen DIR-Optionen sind wie folgt:

OptionFunktion
ATTzeigt die Dateiattribute an.
DATEzeigt die Datums- und Zeiteinträge der Datei an.
DIRzeigt nur die Dateien mit DIR-Attribut an.
DRIVE=ALLzeigt die Dateien aller angeschlossenen Laufwerke an.
DRIVE=(A,B,C…,P)zeigt die Dateien der bezeichneten Laufwerke an.
DRIVE=dzeigt die Dateien des Laufwerks d an.
EXCLUDEzeigt die Dateien an, die nicht in der Befehlszeile angegeben wurden.
FFsendet ein Seitenvorschubszeichen (form feed) an den Drucker, wenn der Drucker mit CTRL-P aktiviert wurde.
FULLzeigt den Namen, die Größe, die Anzahl der 128-Byte-Records und die Attribute der Dateien an. Wenn eine Directory-Marke vorhanden ist, zeigt DIR den Passwort-Schutzmodus und die Zeiteinträge an. Wenn keine Direcytory-Marke vorhanden ist, zeigt DIR zwei Dateieinträge pro Zeile an, indem die Spalten für das Oasswort und die Zeiteinträge ausgelassen werden. Die Anzeige wird alphabetisch sortiert. in der SET-Anweisung findet an eine Beschreibung üder die Dateiattribute, die Directory-Marken, die Passworte und den Schutz-Modus.
LENGTH=nvereinbart eine Druckerausgabe von n Zeilen pro Seite. Die Kopfzeile der Directory wird auf jeder Seite wiederholt und in n nicht mitgezählt. n ist eine Zahl zwischen 5 und 65535.
MESSAGEzeigt die Laufwerksnamen und die Benutzerbereiche an, die DIR gerade durchsucht.
NOPAGEschaltet die seitenweise Ausgabe aus.
NOSORTzeigt die Dateien in der Reihenfolge an, in der sie auf der Diskette stehen.
ROzeigt nur die Dateien mit Schreibschutzattribut (Read-Only) an.
RWzeigt nur die Dateien ohne Schreibschutzattribut (Read-Write) an.
SIZEzeigt die Namen und die Größe der Dateien in KByte (1024 Bytes) an.
SYSzeigt nur die Dateien mit SYS-Attribut an.
USER=ALLzeigt die Dateien aller Benutzerbereiche im aktuellen oder bezeichneten Laufwerk A an.
USER=nzeigt nur die Dateien des Benutzerbereichs n an.
USER=(0,1,2,…,15)zeigt die Dateien der bezeichneten Benutzerbereiche an. Es können auch mehrere Bereiche angegeben werden.

Beispiele:

HTML

zeigt alle Eigenschaften aller Dateien des Benutzerbereichs 0 im Laufwerk C an.

HTML

zeigt die Dateien im Laufwerk C mit ihren Zeiteinträgen aus.

HTML

zeigt alle Dateien des Benutzerbereichs 0 im Laufwerk D ohne Schreibschutz, aber mit dem System-Attribut SYS an.

HTML

zeigt alle Dateien aller Benutzerbereiche (0 – 15) von allen Laufwerken an.

HTML

gibt alle Dateien des Benutzerbereichs 6 von Laufwerk B aus, die nicht vom Dateityp DAT sind.

HTML

zeigt alle Dateien des Benutzerbereichs 3 von Laufwerk B mit den Dateitypen PLI, COM und ASM an.

HTML

zeigt dann den Dateinamen TESTFILE.BOB an, wenn er in einem Laufwerk und in einem Benutzerbereich zu finden ist.

HTML

gibt alle Dateien ohne Schreibschutz im Laufwerk D mit ihren Dateigrößen aus. Hierbei hat D: dieselbe Wirkung wie D:*.*.