Jede Datei hat Attribute, von denen jedes ein einzelnes Merkmal der Datei definiert, das entweder gesetzt oder zurückgesetztwerden kann . Die meisten Dateiverarbeitungsbefehle ermöglichen es Ihnen, Dateien anhand ihrer Attribute für die Verarbeitung auszuwählen. Die grundlegenden Attribute Archiv, Schreibgeschützt, Versteckt, Systemund Verzeichnis sind auf allen Datenträgern vorhanden. NTFS-Volumes unterstützen zusätzliche Attribute: Verschlüsselt, Komprimiert, Normal, Offline, Temporär, Nicht inhaltsindiziert, Sparse, Junction / Symbolic Link / Reparse point, No Scrub und Integrity. Take Command unterstützt diese erweiterten Attribute vollständig .
Archiv - wird vom Betriebssystem gesetzt, wenn der Inhalt der Datei geändert wird, um anzuzeigen, dass sie ein Kandidat für die Archivierung ist , d. h. für eine Sicherung. Das Attribut kann von jedem Programm zurückgesetzt werden, um anzuzeigen, dass der Inhalt der Datei archiviert wurde. Die meisten Programme, die dieses Attribut zurücksetzen können, setzen voraus, dass Sie die Option zum expliziten Zurücksetzen verwenden, und behalten standardmäßig den Status dieses Attributs bei. Zum Beispiel erfordert der TCC Befehl COPY erfordert dieOption /X , um dieses Attribut zurückzusetzen.
Schreibgeschützt - wenn dieses Attribut gesetzt ist, kann die Datei nicht versehentlich geändert oder gelöscht werden. Die meisten Programme berücksichtigen dieses Attribut standardmäßig, was dazu beiträgt, wichtige Dateien vor dem Löschen und Beschädigen zu schützen.
Die Attribute Hidden und System verhindern, wenn sie gesetzt sind, dass die Datei in Verzeichnislisten und Dateisuchen erscheint, einschließlich derjenigen, die durch den Dateiverarbeitungsbefehl von Take Commanddurchgeführt werden, es sei denn, sie werden ausdrücklich angefordert. Dies schützt solche Dateien vor versehentlicher Änderung und beschleunigt außerdem Benutzeraufgaben, die nicht explizit für ihre Verarbeitung vorgesehen sind.
Verzeichnis - dieses Attribut wird vom Betriebssystem auf gesetzt, wenn ein Unterverzeichnis erstellt wird, z. B. mit dem Befehl MKDIR. Das Attribut kann nicht zurückgesetzt werden. Das Betriebssystem beschränkt alle Zugriffe auf eine Verzeichnisdatei auf Verzeichnismanipulationsoperationen.
Volume Label - ein spezielles Attribut von höchstens einem Verzeichniseintrag im Stammverzeichnis eines Laufwerks. Der Eintrag kann nur mit dem Windows-Dienstprogramm LABEL (oder gleichwertiger Software von Drittanbietern) erstellt, geändert oder gelöscht werden. Take Command Der Befehl LABEL verändert nicht direkt das Datenträgeretikett oder eines seiner Attribute und bietet nur Lesezugriff durch den Befehl VOL und die Variablenfunktion@LABEL[]. Alle anderen Befehle ignorieren diesen Verzeichniseintrag.
Normal - dieses Pseudo-Attribut gilt als gesetzt , wenn alle anderen Attribute (einschließlich der erweiterten Attribute, die nur auf NTFS-Volumes verfügbar sind) zurückgesetzt werden. Es wird nicht vom Dateisystem gespeichert. Wenn Take Command Dateiattribute prüft, wird das Normal-Attribut alsgesetzt betrachtet, wenn jedes der anderen Attribute entweder zurückgesetzt ist oder von der Kombination aus Dateisystem und Betriebssystem nicht unterstützt wird.
Auf die Dateiattribute kann auch mit den Befehlen ATTRIB und DIR sowie mit den Variablenfunktionen @ATTRIB und @WATTRIB zugegriffen werden.
Attribute können mit dem ATTRIB-Befehl gesetzt, zurückgesetzt und angezeigt werden . Der DIR-Befehl verfügt außerdem über Optionen zur Anzeige des Attributstatus von Dateien und zur Anzeige von Informationen über normalerweise unsichtbare versteckte und Systemdateien und -verzeichnisse.