Externer DIR-Befehl mit Optionen
Format:
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:
| Option | Funktion |
|---|---|
| ATT | zeigt die Dateiattribute an. |
| DATE | zeigt die Datums- und Zeiteinträge der Datei an. |
| DIR | zeigt nur die Dateien mit DIR-Attribut an. |
| DRIVE=ALL | zeigt die Dateien aller angeschlossenen Laufwerke an. |
| DRIVE=(A,B,C…,P) | zeigt die Dateien der bezeichneten Laufwerke an. |
| DRIVE=d | zeigt die Dateien des Laufwerks d an. |
| EXCLUDE | zeigt die Dateien an, die nicht in der Befehlszeile angegeben wurden. |
| FF | sendet ein Seitenvorschubszeichen (form feed) an den Drucker, wenn der Drucker mit CTRL-P aktiviert wurde. |
| FULL | zeigt 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=n | vereinbart 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. |
| MESSAGE | zeigt die Laufwerksnamen und die Benutzerbereiche an, die DIR gerade durchsucht. |
| NOPAGE | schaltet die seitenweise Ausgabe aus. |
| NOSORT | zeigt die Dateien in der Reihenfolge an, in der sie auf der Diskette stehen. |
| RO | zeigt nur die Dateien mit Schreibschutzattribut (Read-Only) an. |
| RW | zeigt nur die Dateien ohne Schreibschutzattribut (Read-Write) an. |
| SIZE | zeigt die Namen und die Größe der Dateien in KByte (1024 Bytes) an. |
| SYS | zeigt nur die Dateien mit SYS-Attribut an. |
| USER=ALL | zeigt die Dateien aller Benutzerbereiche im aktuellen oder bezeichneten Laufwerk A an. |
| USER=n | zeigt 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:
zeigt alle Eigenschaften aller Dateien des Benutzerbereichs 0 im Laufwerk C an.
zeigt die Dateien im Laufwerk C mit ihren Zeiteinträgen aus.
zeigt alle Dateien des Benutzerbereichs 0 im Laufwerk D ohne Schreibschutz, aber mit dem System-Attribut SYS an.
zeigt alle Dateien aller Benutzerbereiche (0 – 15) von allen Laufwerken an.
gibt alle Dateien des Benutzerbereichs 6 von Laufwerk B aus, die nicht vom Dateityp DAT sind.
zeigt alle Dateien des Benutzerbereichs 3 von Laufwerk B mit den Dateitypen PLI, COM und ASM an.
zeigt dann den Dateinamen TESTFILE.BOB an, wenn er in einem Laufwerk und in einem Benutzerbereich zu finden ist.
gibt alle Dateien ohne Schreibschutz im Laufwerk D mit ihren Dateigrößen aus. Hierbei hat D: dieselbe Wirkung wie D:*.*.