attrib
Zeigt an, setzt oder entfernt Attribute, die Dateien oder Verzeichnissen zugewiesen sind. Bei Verwendung ohne Parameter zeigt attrib die Attribute aller Dateien im aktuellen Verzeichnis an.
Syntax
attrib [{+|-}r] [{+|-}a] [{+|-}s] [{+|-}h] [{+|-}o] [{+|-}i] [{+|-}x] [{+|-}p] [{+|-}u] [{+|-}b] [<drive>:][<path>][<filename>] [/s [/d] [/l]]
Parameter
Parameter | BESCHREIBUNG |
---|---|
{+\|-}r |
Setzt (+) oder löscht (-) das Dateiattribut „Schreibgeschützt“. |
{+\|-}a |
Setzt (+) oder löscht (-) das Attribut „Archivdatei“. Dieser Attributsatz markiert Dateien, die seit der letzten Sicherung geändert wurden. Der Befehlxcopy verwendet Archivattribute. |
{+\|-}s |
Setzt (+) oder löscht (-) das Attribut „Systemdatei“. Wenn eine Datei diesen Attributsatz verwendet, muss das Attribut gelöscht werden, bevor Sie andere Attribute für die Datei ändern können. |
{+\|-}h |
Setzt (+) oder löscht (-) das Attribut „Versteckte Datei“. Wenn eine Datei diesen Attributsatz verwendet, muss das Attribut gelöscht werden, bevor Sie andere Attribute für die Datei ändern können. |
{+\|-}o |
Setzt (+) oder löscht (-) das Attribut „Offlinedatei“. |
{+\|-}i |
Setzt (+) oder löscht (-) das Attribut „Nicht mit Inhalt indiziert“. |
{+\|-}x |
Setzt (+) oder löscht (-) das Attribut „Scrubdatei“. |
{+\|-}p |
Setzt (+) oder löscht (-) das Attribut „Angeheftete Datei“. |
{+\|-}u |
Setzt (+) oder löscht (-) das Attribut „Nicht angeheftete Datei“. |
{+\|-}b |
Setzt (+) oder löscht (-) das Attribut „SMR-Blob-Datei“. |
[<drive>:][<path>][<filename>] |
Gibt den Speicherort und den Namen des Verzeichnisses, der Datei oder der Dateigruppe an, dessen bzw. deren Attribute Sie anzeigen oder ändern möchten. Sie können die Zeichen ? und * die Wildcardzeichen im Parameter filename verwenden, um die Attribute für eine Gruppe von Dateien anzuzeigen oder zu ändern. |
/s | Wendet attrib und alle Befehlszeilenoptionen auf übereinstimmende Dateien im aktuellen Verzeichnis und in allen zugehörigen Unterverzeichnissen an. |
/d | Wendet attrib und alle Befehlszeilenoptionen auf Verzeichnisse an. |
/l | Wendet attrib und alle Befehlszeilenoptionen auf den symbolischen Link anstelle des Ziels des symbolischen Links an. |
/? | Zeigt die Hilfe an der Eingabeaufforderung an. |
Beispiele
Geben Sie Folgendes ein, um die Attribute einer Datei namens News86 anzuzeigen, die sich im aktuellen Verzeichnis befindet:
attrib news86
Um der Datei mit dem Namen report.txt das schreibgeschützte Attribut zuzuweisen, geben Sie Folgendes ein:
attrib +r report.txt
Um das Schreibgeschützte Attribut aus Dateien im öffentlichen Verzeichnis und den zugehörigen Unterverzeichnissen auf einem Datenträger in Laufwerk b:zu entfernen, geben Sie Folgendes ein:
attrib -r b:\public\*.* /s
Um das Archiv-Attribut für alle Dateien auf Laufwerk a: festzulegen und dann das Archiv-Attribut für Dateien mit der Erweiterung .bak zu löschen, geben Sie Folgendes ein:
attrib +a a:*.* & attrib -a a:*.bak