ONXLISTCAT ausdat [, VERSION=0 | 2 | 3] [, E]
ausdat Diese Variable Action schreibt für die mit X gekennzeichneten Dateien/Jobvariablen den vollen Katalogeintrag als einen Satz variabler Länge in die Datei ausdat.
VERSION=0 Dieser Parameter dient vor allen für Diagnosezwecke und bewirkt, daß der vollständige Katalogeintrag im alten, BS2000 V10-kompatiblen Format in die Listcat-Datei geschrieben wird. Eine mit VERSION=0 erstellte Listcat-Datei kann mit dem Kommando RECAT verarbeitet werden. Die Wiederherstellung der Schutzattribute Guards ist damit jedoch nicht möglich.
VERSION=2 Dieser Parameter ist ab BS2000 V1 anwendbar und dient vor allen für Diagnosezwecke. Die Angabe bewirkt, daß der Katalogeintrag im Format des neuen FSTAT-Layouts auf der Basis von BS2000 V3 ausgegeben wird. Eine mit VERSION=2 erstellte Listcat-Datei kann nicht mit dem Kommando RECAT verarbeitet werden.
VERSION=3 Dieser Parameter steht nur dem Systemverwalter unter der Kennung TSOS zur Verfügung. Es wird der physikalische Katalogeintrag in die Ausgabedatei geschrieben. Das Layout wird durch die DSECT DCACATE MF=D,CETYPE=*FILE | *JV beschrieben.
Eine mit VERSION=3 erstellte Listcat-Datei kann nicht mit dem Kommando RECAT verarbeitet werden.
Bei einer geplanten späteren Verarbeitung der Listcat-Datei durch das CFS-Kommando RECAT sollte der Parameter VERSION= nicht angegeben werden.
E Extend. Dieser wahlfreie Zusatz bewirkt, daß die Ausgabedatei mit OPEN=EXTEND eröffnet wird.
Hinweise:
Bei der Aufzeichnung der Katalogeinträge von Jobvariablen mit der Variablen Action LISTCAT werden neben den Attributen auch die Daten der Jobvariablen festgehalten. Mit dem Zusatzparameter CJ (Create Jobvariables) im RECAT-Kommando ist es möglich, Jobvariablen mit den originalen Daten wieder zu erzeugen. Es können damit z.B. Jobvariablen auf anderen Host-Rechnern eingerichtet werden: Listcat-Datei per File-Transfer übertragen; auf dem fremden Host: RECAT datei,CJ.
Das Kommando RECAT kann die mit LISTCAT erzeugte Katalogauszugsdatei verarbeiten. RECAT prüft die in der LISTCAT-Datei festgehaltenen Dateiattribute mit den aktuellen Dateiattributen. Bei Ungleichheit werden geeignete CAT-Kommandos abgesetzt, um die früheren Dateiattribute wieder herzustellen.
 
--------------------------------------------------------
 
TSOS:
ONXLISTCAT ausdat [, VERSION=0 | 2 | 3] [, E]
Diese Variable Action schreibt für die mit X gekennzeichneten Dateien/Jobvariablen den vollständigen Katalogeintrag als einen Satz variabler Länge in die Datei ausdat.
Eventuelle vorhandene Passworte werden im Katalogauszug beibehalten und nicht auf binär Null gelöscht.
VERSION=3 Dieser Parameter steht nur dem Systemverwalter unter der Kennung TSOS zur Verfügung. Es wird der physikalische Katalogeintrag in die Ausgabedatei geschrieben. Das Layout wird durch die DSECT DCACATE MF=D,CETYPE=*FILE | *JV beschrieben.
Eine mit VERSION=3 erstellte Listcat-Datei kann nicht mit dem Kommando RECAT verarbeitet werden.
Das Kommando RECAT (siehe Seite A1-) kann die mit LISTCAT erzeugte Katalogauszugsdatei verarbeiten. RECAT vergleicht die in der LISTCAT-Datei festgehaltenen Dateiattribute inclusive Passworten mit den aktuellen Dateiattributen. Bei Ungleichheit werden geeignete CAT-Kommandos abgesetzt, um die früheren Dateiattribute wieder herzustellen.