MS-DOS Forum

MS-DOS Forum
Anleitungen, Referenz aller DOS Befehle, Batch Dateien
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    MS-DOS Forum Foren-Übersicht -> praktische Anleitungen und generelle Informationen
Autor
Nachricht
matthias





Anzeigen und Ändern von Dateiattributen
Verfasst am: 18.03.2009, 12:59

Jeder Datei können vier Eigenschaften zugeordnet sein. Diese Eigenschaften werden Dateiattribute genannt.

Das Archivattribut (a) wird zusammen mit den Befehlen backup, xcopy und anderen Befehlen verwendet, um zu bestimmen, von welchen Dateien Sicherungskopien angelegt werden sollen.

Das Schreibgeschützt-Attribut (r) (read-only = Nur Lesen) verhindert, dass eine Datei geändert oder gelöscht wird. Wenn eine Datei dieses Attribut hat, können Sie sie zwar anzeigen, aber nicht löschen oder ihren Inhalt ändern.

Das Versteckt-Attribut (h) (hidden = versteckt) verhindert, dass MS-DOS eine Datei in einer Verzeichnisliste anzeigt. Die Datei bleibt zwar in einem Verzeichnis, Sie können sie aber nur dann verwenden, wenn Sie ihren Namen wissen. Dieses Attribut ist dann nützlich, wenn Sie mit vertraulichen Dateien arbeiten.

Das Systemattribut (s) kennzeichnet eine Datei als Systemdatei. Dateien mit dem Systemattribut werden ebenfalls in Verzeichnisauflistungen nicht aufgeführt.

Anzeigen von Dateiattributen

Kurzinformation Um die Attribute einer Datei anzuzeigen, verwenden Sie den Befehl attrib wie im folgenden Beispiel:

attrib ausgaben.xls

Dann zeigt MS-DOS den Dateinamen und die Attribute der Datei an.

Um sich die Attribute einer Datei anzusehen, geben Sie also den Befehl attrib, gefolgt vom Dateinamen, ein. So würden Sie beispielsweise folgenden Befehl verwenden, um die Attribute der auf einer Diskette in Laufwerk A enthaltenen Datei CONFIG.SYS zu sehen:

attrib a:config.SYS

MS-DOS zeigt bis zu vier Attribute vor dem Dateinamen an. Falls der Datei CONFIG.SYS zum Beispiel die Attribute "Archiv" und "Schreibgeschützt" zugeordnet sind, zeigt MS-DOS folgendes an:

a r a:\config.SYS

Sie können die Attribute für eine Gruppe von Dateien sehen, indem Sie den Befehl attrib zusammen mit Platzhaltern verwenden. Um die Attribute aller Dateien im Stammverzeichnis von Laufwerk C zu sehen, würden Sie folgenden Befehl verwenden:

attrib c:\*.*

Ändern eines Dateiattributs

Kurzinformation Um einer Datei ein Attribut zuzuordnen, verwenden Sie den Befehl attrib zusammen mit dem Attributbuchstaben sowie einem Pluszeichen (+). Um ein Dateiattribut zu entfernen, verwenden Sie den Befehl attrib zusammen mit dem Attributbuchstaben sowie einem Minuszeichen (-). Verwenden Sie beispielsweise folgenden Befehl, um die Datei AUSGABEN-XLS mit Schreibschutz zu versehen:

attrib -hr ausgaben-xls

Wenn Sie sicher sein wollen, dass niemand den Inhalt einer Datei ändern kann, ordnen Sie der Datei das Attribut "Schreibgeschützt" zu. Um beispielsweise die Datei FILIALEN.XLS auf der Diskette in Laufwerk B mit dem Attribut "Schreibgeschützt"

zu versehen, verwenden Sie folgenden Befehl:

attrib +r b:filialen.xls

Wenn Sie sich später entschließen sollten, die Datei zu ändern, können Sie das Attribut "Schreibgeschützt" mit diesem Befehl wieder aufheben:

attrib -r b:filialen.xls

Mit Hilfe der Platzhalter können Sie das Attribut "Schreibgeschützt" für ganze Gruppen von Dateien ändern.
_________________
 
Neues Thema eröffnen   Neue Antwort erstellen    MS-DOS Forum Foren-Übersicht -> praktische Anleitungen und generelle Informationen

Tags: datei ändern, Ändern, dateiattribute, attribute

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Suchen von Text mit dem Befehl find 990 22.08.2009, 06:18
Keine neuen Beiträge Steuern der Bildschirmanzeige mit dem Befehl more 666 15.08.2009, 09:37
Keine neuen Beiträge Umleiten der Eingabe für einen Befehl 698 02.08.2009, 18:14
Keine neuen Beiträge Der Befehl Restore funktioniert nicht 1216 08.12.2008, 08:39
Keine neuen Beiträge Der Befehl Undelete funktioniert nicht 1929 01.12.2008, 09:32
 



[ Time: 0.1542s ][ Queries: 59 (0.0214s) ][ GZIP on - Debug on ]