| Zweck: | Erstellen, Ändern oder Löschen von Datei- und Unterverzeichnisbeschreibungen |
| Format: | Erstellen oder Ändern von Beschreibungen |
DESCRIBE [ranges... /I"text"] [/= /A:atrlst /O:[-]acdeginorstuz /Cn /R /W] [@file] file [[/D]"description"] ] ...]
Aktualisieren der Beschreibungsdatei
DESCRIBE /U [[d:\path\descript.ion] ...]]
| file | Die zu bearbeitende Datei oder Dateien. |
| @file | EineTextdatei mit den Namen der zu beschreibenden Dateien, eine pro Zeile (siehe @file-Listen für weitere Einzelheiten). |
| "description" | Die Beschreibung, die an die Datei angehängt werden soll. |
Siehe auch: @DESCRIPT, DIR, und SELECT
Datei-Auswahl
Unterstützt Befehlsdialog, Attributschalter, erweiterte Wildcards, Bereiche, mehrere Dateinamen und Include-Listen. Verwenden Sie Wildcards mit Vorsicht auf LFN-Volumes; siehe LFN-Dateisuche für Details.
Verwendung:
DESCRIBE fügt Beschreibungen zu Dateien und Unterverzeichnissen hinzu. (Volume-Stammverzeichnisse können keine Beschreibungen haben.) Die Beschreibungen werden von DIR im einspaltigen Modus und von SELECT angezeigt und können mit der Funktion @DESCRIPT abgerufen werden . Mit Hilfe von Beschreibungen können Sie Ihre Dateien auf viel aussagekräftigere Weise identifizieren, als dies mit einem Dateinamen allein möglich ist.
Wenn Sie keine Argumente angeben, zeigt DESCRIBE seinen Befehlsdialog an.
Sie geben eine Beschreibung in die Befehlszeile ein, indem Sie DESCRIBE, den Dateinamen und die Beschreibung in Anführungszeichen eingeben, etwa so:
describe memo.txt "Memo to Bob about party"
Wenn Sie keine Beschreibung in die Befehlszeile eingeben, werden Sie von DESCRIBE aufgefordert, diese einzugeben:
describe memo.txt
Describe "memo.txt" : Memo to Bob about party
Wenn Sie Platzhalter oder mehrere Dateinamen mit dem DESCRIBE-Befehl verwenden und den Beschreibungstext nicht einfügen, werden Sie aufgefordert, für jede Datei eine Beschreibung einzugeben. Wenn Sie die Beschreibung in die Befehlszeile eingeben, erhalten alle passenden Dateien die gleiche Beschreibung.
Wenn Sie DESCRIBE auf einem LFN-Laufwerk verwenden, müssen Sie dieDateiin Anführungszeichen setzen , wenn sie Leerzeichen oder Sonderzeichen enthält.
Wenn Sie eine Beschreibung in Anführungszeichen in die Befehlszeile eingeben und der Text mit dem Namen einer Datei im aktuellen Verzeichnis übereinstimmt, TCC behandelt die Zeichenkette als einen in Anführungszeichen gesetzten Dateinamen und nicht als Beschreibungstext, wie Sie es beabsichtigt haben. Um dieses Problem zu lösen, verwenden Sie den Schalter /D unmittelbar vor der in Anführungszeichen gesetzten Beschreibung (ohne dazwischen liegende Leerzeichen). Wenn das aktuelle Verzeichnis beispielsweise die Dateien DATA.TST und "Testdatei" enthält , funktioniert der erste dieser Befehle wie vorgesehen, der zweite jedoch nicht (im zweiten Beispiel wird die Zeichenkette "Testdatei" als zweiter Dateiname behandelt, obwohl sie eigentlich als Beschreibungstext gedacht ist):
describe data.tst /D"test file" richtiger Befehl
describe data.tst "test file" falscher Befehl
Auf LFN-Laufwerken sehen Sie die Dateibeschreibungen nicht in einer normalen DIR-Anzeige, weil DIR Platz für die langen Dateinamen lassen muss. Um die Beschreibungen anzuzeigen, verwenden Sie DIR /Z , um das Verzeichnis im FAT-Format anzuzeigen. Siehe DIR für weitere Einzelheiten.
Jede Beschreibung kann bis zu 511 Zeichen lang sein. Sie können diese Grenze mit der Konfigurationsoption Maximale Länge ändern . Um Ihre Beschreibungen in einer einzigen Zeile in einer Standard-DIR-Anzeige unterzubringen, sollten Sie sie auf 40 Zeichen oder weniger beschränken (längere Beschreibungen werden in der DIR-Ausgabe umbrochen ). DESCRIBE kann Beschreibungen bearbeiten, die länger als die Maximale Länge sind (bis zu einer Grenze von 511 Zeichen), erlaubt es aber nicht, den vorhandenen Text zu verlängern.
Die Beschreibungen werden entweder im NTFS SummaryInformation-Stream gespeichert (wenn Sie die NTFS Descriptions-Konfigurationsoption gesetzt haben ) oder in jedem Verzeichnis in einer versteckten Datei namens DESCRIPT.ION. Verwenden Sie den ATTRIB-Befehl, um das versteckte Attribut aus dieser Datei zu entfernen, wenn Sie sie kopieren oder löschen müssen. DESCRIPT.ION wird immer als versteckte Datei angelegt, wird aber nicht wieder versteckt durch TCC wenn Sie das versteckte Attribut entfernen.
Sie können den Namen der Beschreibungsdatei mit der Konfigurationsoption Beschreibungsdateiname oder dem Befehl SETDOS /D ändern und ihn mit der internen Variablen%_DNAME abrufen . Seien Sie vorsichtig, wenn Sie den Namen der Beschreibungsdatei ändern, da eine Änderung des Namens gegenüber dem Standard die Übertragung von Dateibeschreibungen auf ein anderes System erschwert.
Die Beschreibungsdatei wird immer dann entsprechend geändert, wenn Sie einen internen Befehl ausführen, der sich auf sie auswirkt (z. B. COPY, MOVE, DEL oder RENAME), nicht aber, wenn Sie ein externes Programm verwenden (z. B. XCOPY oder Explorer). Sie können die Verarbeitung von Beschreibungen mit der Konfigurationsoption Enable Descriptions oder mit SETDOS /D deaktivieren.
Wenn Sie Dateien zwischen zwei Verzeichnissen COPY, MOVE oder REN kopieren, die beide Beschreibungen haben, und Sie Schalter verwenden, die die Verarbeitung versteckter Dateien aktivieren (oder Sie haben das Attribut "versteckt" aus DESCRIPT.ION entfernt), müssen Sie vorsichtig sein, um zu vermeiden, dass vorhandene Dateibeschreibungen im Zielverzeichnis mit derDatei DESCRIPT.ION aus dem Quellverzeichnis überschrieben werden . Weitere Einzelheiten finden Sie in den Hinweisen unter den Abschnitten Erweiterte Funktionen von COPY und MOVE.
Wenn Sie die Beschreibungen mit der OptionSETDOS /D0deaktivieren , kehrt DESCRIBE mit einer Fehlermeldung zurück.
Optionen:
| /A: | Wählen Sie nur die Dateien aus, für die das/die angegebene(n) Attribut(e) gesetzt ist/sind. Informationen zu den Attributen, die auf /A: folgen können ,finden Sie unter Attributschalter. Verwenden Sie/A: nicht mit @Dateilisten. Siehe @Dateilisten für weitere Informationen. |
Sie können /A:=angeben , um einen Dialog anzuzeigen, der Sie beim Setzen einzelner Attribute unterstützt.
| /C0 | konvertiert Beschreibungen von NTFS nach DESCRIPT.ION |
| /C1 | konvertiert Beschreibungen von DESCRIPT.ION nach NTFS |
Die in Anführungszeichen gesetzte Zeichenkette nach dem Schalter /D wird als Beschreibung und nicht als Dateiname verwendet, um Mehrdeutigkeiten in der Bedeutung von in Anführungszeichen gesetzten Zeichenketten zu vermeiden. Siehe den AbschnittVerwendung oben für weitere Einzelheiten.
Wählt Dateien anhand von Text in ihren Beschreibungen aus. Der Text kann Wildcards und erweiterte Wildcards enthalten . Der Suchtext muss in Anführungszeichen eingeschlossen sein und unmittelbar auf/I folgen, ohne dazwischen liegende Leerzeichen. Sie können alle Dateinamen, die eine Beschreibung haben, mit /I"[?]*" auswählen , oder alle Dateinamen, die keine Beschreibung haben, mit /I"[]". Verwenden Sie/I nicht mit @Dateilisten. Siehe @Dateilisten für Details.
| n | Sortieren nach Dateiname und Erweiterung, sofern nicht ausdrückliche angegeben ist. |
| - | Umkehrung der Sortierreihenfolge für den nächsten Sortierschlüssel |
| a | Sortieren Sie Namen und Erweiterungen in der Standard-ASCII-Reihenfolge, anstatt numerisch, wenn der Name oder die Erweiterung numerische Teilzeichenfolgen enthält. |
| c | Sortieren nach Kompressionsverhältnis |
| d | Sortieren nach Datum und Uhrzeit (älteste zuerst); siehe auch /T:acw |
| e | Sortieren nach Erweiterung |
| g | Erst Unterverzeichnisse, dann Dateien gruppieren |
| i | Sortieren nach Beschreibung |
| o | Sortieren nach Eigentümer |
| r | Umkehrung der Sortierreihenfolge für alle Optionen |
| s | Nach Größe sortieren |
| t | Gleich wie d |
| u | Unsortiert |
| z | Gleich wie s |
| /U | Aktualisiert die Datei DESCRIPT.ION (oder die durch die Konfigurationsoption Description Filename angegebene Datei ), wobei die Einträge für nicht existierende Dateien gelöscht werden. Wenn kein Dateiname angegeben wird, verarbeitet DESCRIBE DESCRIPT.ION im aktuellen Verzeichnis. Andernfalls verarbeitet DESCRIBE die DateiDESCRIPT.ION in dem/den angegebenen Pfad(en). Diese Option kann nicht in Verbindung mit anderen DESCRIBE-Optionen verwendet werden. |