Automatische Verzeichnisänderungen

Automatische Verzeichniswechsel sind Teil der umfassenden Verzeichnisnavigationsfunktionen, die in TCC.  Eine Zusammenfassung dieser Funktionen sowie weitere Informationen über die erweiterte Verzeichnissuche und CDPATH finden Sie unter Verzeichnisnavigation.

 

Mitautomatischen Verzeichniswechseln können Sie Verzeichnisse schnell von der Eingabeaufforderung aus wechseln, ohne einen expliziten  CD- oder  CDD-Befehl eingeben zu müssen. Geben Sie einfach den Namen des Verzeichnisses, in das Sie wechseln möchten, mit einem abschließenden Backslash (\) an der Eingabeaufforderung ein (entweder manuell oder automatisch über die  Konfigurationsoption \ zu Verzeichnissen hinzufügen ). Ein Beispiel:

 

[c:\] tcmd\

[c:\tcmd]

 

In Kombination mit der Erweiterten Verzeichnissuche oder CDPATH kann dies Verzeichnisänderungen sehr einfach machen . Wenn Sie eine dieser Funktionen aktiviert haben, TCC sie bei der Suche nach einem Verzeichnis mit automatischem Verzeichniswechsel verwenden.

 

Angenommen , die erweiterte Verzeichnissuche ist aktiviert, und das Verzeichnis WIN existiert auf Laufwerk E:. Sie können mit einem einzigen Wort in der Befehlszeile in dieses Verzeichnis wechseln:

 

[c:\tcmd] win\

[e:\win]

 

Dies hängt von der Konfiguration der erweiterten Verzeichnissuche und der Anzahl der Unterverzeichnisse auf Ihrer Festplatte ab, deren Namen die Zeichenfolge WINenthalten . Wenn Sie einen solchen Befehl ausführen, sehen Sie entweder einen sofortigen Wechsel wie oben gezeigt oder ein Popup-Fenster mit einer Liste von Unterverzeichnissen, die mit WIN übereinstimmen , aus der Sie wählen können.

 

Der Text vor dem Backslash kann einen Laufwerksbuchstaben, einen vollständigen Pfad, einen Teilpfad oder einen UNC-Namen enthalten (siehe Dateisysteme für Einzelheiten zu UNC-Namen). Befehle wie "....\" können verwendet werden, um sich im Verzeichnisbaum schnell nach oben zu bewegen (siehe Erweiterte Namen von übergeordneten Verzeichnissen).

 

Wenn Sie einen Verzeichnisnamen ohne den abschließenden Backslash eingeben, wechselt der Parser in dieses Verzeichnis, wenn kein interner oder externer Befehl dieses Namens gefunden wird (und bevor der  Alias UNKNOWN_CMD ausgeführt wird).

 

Alle Verzeichniswechsel, auch die automatischen, speichern das aktuelle Verzeichnis, so dass es mit einem  CDD- oder  CD-Befehl wieder aufgerufen werden kann .

 

Zum Beispiel sind alle folgenden Einträge für automatische Verzeichniswechsel gültig:

 

[c:\] d:\data\finance\

[c:\] archives\

[c:\] ...\util\scanner\

[c:\] \\server\vol1\george\

 

Das erste und das letzte Beispiel wechseln in das genannte Verzeichnis. Das zweite Beispiel wechselt in das Unterverzeichnis ARCHIVES des aktuellen Verzeichnisses, und das dritte Beispiel wechselt in das Unterverzeichnis UTIL\SCANNER des Verzeichnisses, das sich zwei Ebenen über dem aktuellen Verzeichnis im Verzeichnisbaum befindet.