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] ...]]

 

fileDie 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.

 

/A: (Attribut auswählen)

/O:... (Reihenfolge)

/D(escription follows)

/R(emove)

/Cn (Beschreibungsformat konvertieren)

/U(pdate) Beschreibungsdatei

/I (Beschreibung abgleichen)

/W (Beschreibungsdialog)

 

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:

 

/=Zeigt den DESCRIBE-Befehlsdialog an, um Sie beim Festlegen des Dateinamens und der Befehlszeilenoptionen zu unterstützen. Die Option /= kann an einer beliebigen Stelle in der Zeile stehen; zusätzliche Optionen setzen die entsprechenden Felder im Befehlsdialog.

 

/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.

 

/Cn dirKonvertiert Beschreibungen zwischen DESCRIPT.ION und den NTFS-Dateizusammenfassungsformaten. Das Argument nach/Cn ist das Startverzeichnis; DESCRIBE konvertiert die Beschreibungen in diesem Verzeichnis und allen seinen Unterverzeichnissen.

 

/C0konvertiert Beschreibungen von NTFS nach DESCRIPT.ION
/C1konvertiert Beschreibungen von DESCRIPT.ION nach NTFS

 

/D "Beschreibung"

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.

 

/I "Text"

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.

 

/O:...Sortiere die Dateien vor der Verarbeitung. Sie können eine beliebige Kombination der unten aufgeführten Sortieroptionen verwenden. Wenn mehrere Optionen verwendet werden, wird die Liste nach der ersten Sortieroption als Primärschlüssel sortiert, nach der nächsten als Sekundärschlüssel usw:

 

nSortieren nach Dateiname und Erweiterung, sofern nicht  ausdrückliche angegeben ist.
-Umkehrung der Sortierreihenfolge für den nächsten Sortierschlüssel
aSortieren Sie Namen und Erweiterungen in der Standard-ASCII-Reihenfolge, anstatt numerisch, wenn der Name oder die Erweiterung numerische Teilzeichenfolgen enthält.
cSortieren nach Kompressionsverhältnis
dSortieren nach Datum und Uhrzeit (älteste zuerst); siehe auch /T:acw
eSortieren nach Erweiterung
gErst Unterverzeichnisse, dann Dateien gruppieren
iSortieren nach Beschreibung
oSortieren nach Eigentümer
rUmkehrung der Sortierreihenfolge für alle Optionen
sNach Größe sortieren
t Gleich wie d
uUnsortiert
z Gleich wie s

 

/REntfernen der alten Beschreibung nach der Konvertierung (nur gültig bei Verwendung mit/Cn).

 

/UAktualisiert 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.

 

/WBeschreibungseditor-Dialog zum Erstellen/Bearbeiten/Löschen von Beschreibungen.