Zweck:Anzeigen oder Ändern der Liste der Verzeichnisse, die TCC nach ausführbaren Dateien, Batch-Dateien und Dateien mit ausführbaren Erweiterungen sucht, die sich nicht im aktuellen Verzeichnis befinden

 

Format:PATH [/= /D directory /M /N /V] [directory [;directory...]]

 

directoryDer vollständige Name eines Verzeichnisses, das in die Pfadeinstellung aufgenommen werden soll.

 

/D(elete) /N(neue Zeile)
/M(aster environment) /V(erify directories)

 

 

Siehe auch: ESET und SET (der  Befehl PATH ist syntaktisch äquivalent zu SET PATH).

 

Syntax der Dateivervollständigung:

 

Die Standard-Syntax für die Vervollständigung von Dateinamen lautet: dirs

 

Verwendung:

 

Wenn TCC aufgefordert wird, einen externen Befehl (eine.EXE-, .BTM-, .BAT- oder . CMD-Datei oder eine ausführbare Erweiterung) auszuführen, wird zunächst im aktuellen Verzeichnis nach der Datei gesucht. Wird im aktuellen Verzeichnis keine ausführbare Datei gefunden, wird jedes der in der PATH-Einstellung angegebenen Verzeichnisse durchsucht.

 

TCC durchsucht zuerst das aktuelle Verzeichnis und dann alle Verzeichnisse, die in Ihrem Suchpfad aufgeführt sind. Zum Beispiel, nach dem folgenden PATH-Befehl, TCC nach einer ausführbaren Datei in vier Verzeichnissen suchen: im aktuellen Verzeichnis, im Stammverzeichnis auf Laufwerk C, dann im  Unterverzeichnis BIN auf C und dann im  UnterverzeichnisUTIL auf C:

 

path c:\;c:\bin;c:\util

 

Die Liste der  zu durchsuchenden Verzeichnisse wird als Umgebungsstring gespeichert und kann auch mit SET gesetzt oder angezeigt  und mit ESET bearbeitet werden.

 

Die  Umgebungsvariable PATHEXT und die zugehörige  KonfigurationsoptionPathExt können verwendet werden, um die Erweiterungen auszuwählen, nach denen gesucht werden soll, wenn der PATH nach einer ausführbaren Datei durchsucht wird.

 

Wenn Sie PATH ohne Parameter eingeben, wird der aktuelle Pfad angezeigt:

 

[c:\] path

PATH=C:\;C:\BIN;C:\UTIL

 

Wenn Sie PATH und ein Semikolon eingeben, wird der Suchpfad gelöscht, so dass nur das aktuelle Verzeichnis nach ausführbaren Dateien durchsucht wird. Einige Anwendungen verwenden den PATH auch, um nach ihren Dateien zu suchen.

 

Wenn Sie eine explizite Dateierweiterung an einen Befehlsnamen anhängen (z. B. WP.EXE ), werden Dateien mit diesem Namen und dieser Erweiterung im aktuellen Verzeichnis und in allen Verzeichnissen des Pfads gesucht. Es werden keine anderen ausführbaren Dateien mit demselben Basisnamen (z. B .WP.CMD) gefunden .

 

Wenn Sie einen Eintrag im Pfad haben, der aus einem einzelnen Punkt [.] besteht, wird das aktuelle Verzeichnis nicht zuerst durchsucht, sondern erst, wenn TCC das"." im Pfad erreicht. Auf diese Weise können Sie die Suche im aktuellen Verzeichnis nach ausführbaren Dateien und Dateien mit ausführbaren Erweiterungen verzögern. In seltenen Fällen kann es vorkommen, dass diese Funktion nicht mit Anwendungen kompatibel ist, die den Pfad verwenden, um ihre Dateien zu finden; wenn ein Problem auftritt, müssen Sie das "." aus dem Pfad entfernen, wenn Sie eine solche Anwendung verwenden.

 

Wenn Sie ein ungültiges Verzeichnis im Pfad angeben, wird es übersprungen und die Suche wird mit dem nächsten Verzeichnis im Pfad fortgesetzt.

 

Optionen:

 

/=Zeigt den PATH-Befehlsdialog an, um Ihnen bei der Einstellung der Befehlszeilenoptionen zu helfen. Die Option /= kann an einer beliebigen Stelle in der Zeile stehen; zusätzliche Optionen setzen die entsprechenden Felder im Befehlsdialog.

 

/DEntfernt das angegebene Verzeichnis aus der PATH-Variablen.

 

/MSetzt die PATH-Variable auf den ursprünglichen Wert beim TCC gestartet wurde.

 

/NZeigt jedes PATH-Verzeichnis in einer eigenen Zeile an.

 

/VÜberprüft alle Verzeichnisse in %PATH und zeigt eine Fehlermeldung an, wenn sie nicht existieren.