Der Befehl attrib ist ein Eingabeaufforderungsbefehl zum Anzeigen oder Ändern der Dateiattribute für eine Datei oder einen Ordner.
Sie können die meisten Datei- und Ordnerattribute auch in Windows Explorer suchen und festlegen, indem Sie mit der rechten Maustaste auf das Objekt klicken und in das Objekt wechseln Eigenschaften> Allgemein Tab.
Attrib-Befehlsverfügbarkeit
Der Befehl attrib ist in der Eingabeaufforderung in allen Windows-Betriebssystemen verfügbar, einschließlich Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP und älteren Versionen von Windows.
Alle für die verschiedenen Windows-Versionen verfügbaren Offline-Diagnose- und Reparatur-Tools, einschließlich der erweiterten Startoptionen, Systemwiederherstellungsoptionen und der Wiederherstellungskonsole, enthalten auch den Befehl "attrib".
Dieser Attributbefehl ist auch in MS-DOS als DOS-Befehl verfügbar.
Hinweis: Die Verfügbarkeit bestimmter Attrib-Befehlsschalter und anderer Attrib-Befehlssyntax kann sich je nach Betriebssystem unterscheiden.
Attrib Befehlssyntax & Schalter
attrib + a|-ein + h|-h + i|-ich + r|-r + s|-s + v|-v + x|-x Fahrt : Pfad Dateiname / s / d / l
Spitze: Lesen Sie unter Wie man die Befehlssyntax liest, wenn Sie nicht sicher sind, wie Sie die oben oder in der Tabelle unten dargestellte Attrib-Befehlssyntax interpretieren sollen.
| attrib | Führen Sie den Befehl attrib alleine aus, um die Attribute anzuzeigen, die für die Dateien in dem Verzeichnis festgelegt wurden, aus dem Sie den Befehl ausführen. |
| + a | Legt das Archivdateiattribut auf die Datei oder das Verzeichnis fest. |
| -ein | Löscht das Archivattribut. |
| + h | Legt das ausgeblendete Dateiattribut auf die Datei oder das Verzeichnis fest. |
| -h | Löscht das versteckte Attribut. |
| + i | Legt das Dateiattribut "nicht inhaltsindiziert" auf die Datei oder das Verzeichnis fest. |
| -ich | Löscht das Dateiattribut "nicht inhaltsindiziert". |
| + r | Legt das schreibgeschützte Dateiattribut auf die Datei oder das Verzeichnis fest. |
| -r | Löscht das schreibgeschützte Attribut. |
| + s | Legt das Systemdateiattribut auf die Datei oder das Verzeichnis fest. |
| -s | Löscht das Systemattribut. |
| + v | Legt das Integritätsdateiattribut auf die Datei oder das Verzeichnis fest. |
| -v | Löscht das Integritätsattribut. |
| + x | Legt das Attribut no scrub file auf die Datei oder das Verzeichnis fest. |
| -x | Löscht das No-Scrub-Attribut. |
| Fahrt : Pfad, Dateiname | Dies ist die Datei ( Dateiname optional mit Fahrt und Pfad ), Verzeichnis ( Pfad optional mit Fahrt ), oder Fahrt Sie möchten die Attribute von anzeigen oder ändern. Platzhalter können verwendet werden. |
| / s | Verwenden Sie diese Option, um die Anzeige aller Dateiattribute oder Änderungen an den Unterordnern in einem beliebigen Element auszuführen Fahrt und / oder Pfad Sie haben angegeben, oder innerhalb des Ordners, aus dem Sie ausgeführt werden, wenn Sie kein Laufwerk oder keinen Pfad angeben. |
| / d | Diese Attribut-Option umfasst Verzeichnisse, nicht nur Dateien, zu allem, was Sie ausführen. Sie können nur verwenden / d mit / s. |
| / l | Das / l Diese Option wendet alles an, was Sie mit dem Befehl attrib auf den symbolischen Link selbst und nicht auf das Ziel des symbolischen Links tun. Das / l Schalter funktioniert nur, wenn Sie auch die / s Schalter. |
| /? | Verwenden Sie die Option help mit dem Befehl attrib, um Details zu den oben genannten Optionen direkt im Eingabeaufforderungsfenster anzuzeigen. Ausführen attrib /? ist dasselbe wie der Befehl help zum Ausführen hilfe attrib. |
Hinweis: In der Wiederherstellungskonsole + c und -c Für den Befehl attrib stehen Schalter zur Verfügung, mit denen das Attribut der komprimierten Datei gesetzt bzw. gelöscht wird. Verwenden Sie außerhalb dieses Diagnosebereichs in Windows XP den Befehl compact, um die Dateikomprimierung über die Befehlszeile auszuführen.
Wenn für den Befehl attrib ein Platzhalter zulässig ist, können Sie das Attribut mit dem Symbol * auf eine Gruppe von Dateien anwenden.
Gegebenenfalls müssen Sie jedoch zunächst das System oder das ausgeblendete Attribut löschen, bevor Sie die anderen Attribute der Datei ändern können.
Beispiele für Befehlsbefehle
attrib + r c: windows system secretfolder
Im obigen Beispiel wird der Befehl attrib verwendet, um das Nur-Lese-Attribut mithilfe von zu aktivieren + r Option für die Geheimordner Verzeichnis in c: windows system .
attrib -h c: config.sys
In diesem Beispiel ist die config.sys Datei im Stammverzeichnis des c: Das Attribut für die ausgeblendete Datei des Laufwerks wird mithilfe von gelöscht -h Möglichkeit.
attrib -h -r -s c: boot bcd
Dieses Mal wird der Befehl attrib verwendet, um mehrere Dateiattribute aus der Datei zu entfernen bcd Datei, eine wichtige Datei, die zum Starten von Windows funktionieren muss. Die Ausführung des Attributs wie oben gezeigt ist ein wesentlicher Teil des Prozesses, der in unserem Lernprogramm "So erstellen Sie die BCD in Windows" beschrieben wird.
attrib myimage.jpg
Am Ende eines einfachen Attrib-Beispiels werden hier einfach die Attribute einer Datei mit dem Namen angezeigt myimage.jpg .
Attrib-Befehlsfehler
Denken Sie daran, wie bei den meisten Befehlen in der Eingabeaufforderung, doppelte Anführungszeichen um einen Ordner oder Dateinamen zu verwenden, der Leerzeichen enthält. Wenn Sie vergessen, dies mit dem Befehl attrib zu tun, erhalten Sie eine "Parameterformat nicht korrekt -" Error.
Zum Beispiel anstatt zu tippen Mein Ordner Geben Sie in der Eingabeaufforderung den Pfad zu einem Ordner mit diesem Namen ein "Mein Ordner" die Zitate verwenden.
Fehler bei Attributbefehlen wie "Zugriff verweigert" bedeuten, dass Sie nicht genügend Zugriff auf die Datei (en) haben, an der Sie Attributänderungen vornehmen möchten. Übernehmen Sie den Besitz dieser Dateien in Windows und versuchen Sie es erneut.
Änderungen im Attrib-Befehl
Das + i, -ich, und / l Die Befehlsoptionen von attrib waren zuerst in Windows Vista verfügbar und wurden über Windows 10 beibehalten.
Das + v, -v, + x, und -x Die Optionen für den Befehl attrib sind nur in Windows 7, Windows 8 und Windows 10 verfügbar.
Attrib-bezogene Befehle
Es ist üblich, dass der Befehl xcopy das Attribut einer Datei beeinflusst, nachdem sie etwas gesichert hat. Zum Beispiel der Befehl xcopy / m switch schaltet das Archivattribut aus, nachdem die Datei kopiert wurde.
Ebenso die Xcopy / k switch behält das schreibgeschützte Attribut einer Datei nach dem Kopieren bei.




