Verwenden Sie das Feld MODE, um die erforderlichen Berechtigungen angeben.
Moduskriterien werden normalerweise in Kombination mit der Datentypzuordnung auf der Grundlage von Namen, Position oder Inhalt verwendet. Sie ermöglichen dem Benutzer, einen Datentyp auf eine Datei oder ein Verzeichnis einzuschränken oder die erforderlichen Lese-, Schreib- und Ausführungsberechtigungen anzugeben.
Das MODE-Feld kann die folgenden logischen Operatoren (Tabelle 13–4) und Zeichen (Tabelle 13–5) enthalten.
Tabelle 13–4 Logische Operatoren und Beschreibungen für das Feld MODE
Operator |
Beschreibung |
---|---|
! | |
& | |
| |
Tabelle 13–5 Zeichen und Beschreibungen für das Feld MODE
Zeichen |
Beschreibung |
---|---|
Der Datentyp gilt nur für Dateien. |
|
Der Datentyp gilt nur für Verzeichnisse. |
|
r |
Die Datei kann von jedem Benutzer gelesen werden. |
In die Datei kann von jedem Benutzer geschrieben werden. |
|
Die Datei kann von jedem Benutzer ausgeführt werden. |
|
Die Datei stellt einen Verweis dar. |
Standardmäßig hat der Modus keinen Einfluß.
Die folgenden Modusfelder schränken den Datentyp wie folgt ein:
f&!w - Schreibgeschützte Dateien
!w - Schreibgeschützte Dateien und Verzeichnisse
f&x - Ausführbare Dateien
f&r&x - Dateien, in die geschrieben werden kann, und die ausführbar sind
x|!w - Dateien, die ausführbar oder schreibgeschützt sind
Über die folgende Datentypdefinition wird ein Datentyp für schreibgeschützte, nicht ausführbare Dateien erstellt, deren Dateinamen der Namenskonvention *.doc entsprechen. Es wird angenommen, daß eine Aktion 'View' für den Datentyp definiert wurde.
DATA_ATTRIBUTES ReadOnlyDocument { ICON read_only DESCRIPTION Dieses Dokument kann nicht beschrieben werden. Ein Doppelklick \ führt den Editor mit einer schreibgeschützten \ Kopie der Datei aus. ACTIONS View } DATA_CRITERIA ReadOnlyDocument_Criteria { NAME_PATTERN *.doc MODE !d&!x&!w DATA_ATTRIBUTES_NAME ReadOnlyDocument }