Freigeben über


path

Legt den Befehlspfad in der PATH-Umgebungsvariable fest, wobei der Satz von Verzeichnissen angegeben wird, die zum Suchen nach ausführbaren Dateien (.exe) verwendet werden. Bei Verwendung ohne Parameter zeigt dieser Befehl den aktuellen Befehlspfad an.

Syntax

path [[<drive>:]<path>[;...][;%PATH%]]
path ;

Parameter

Parameter BESCHREIBUNG
[<drive>:]<path> Gibt das Laufwerk und das Verzeichnis an, das im Befehlspfad festgelegt werden soll. Das aktuelle Verzeichnis wird immer vor den im Befehlspfad angegebenen Verzeichnissen durchsucht.
; Trennt Verzeichnisse im Befehlspfad. Bei Verwendung ohne andere Parameter löscht ; die vorhandenen Befehlspfade aus der PATH-Umgebungsvariable und weist Cmd.exe an, nur im aktuellen Verzeichnis zu suchen.
%PATH% Fügt den Befehlspfad an den vorhandenen Satz von Verzeichnissen an, die in der PATH-Umgebungsvariable aufgeführt sind. Wenn Sie diesen Parameter einschließen, ersetzt Cmd.exe ihn durch die Befehlspfadwerte in der PATH-Umgebungsvariable, sodass diese Werte nicht manuell über die Eingabeaufforderung eingegeben werden müssen.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Bemerkungen

  • Das Windows-Betriebssystem sucht Standarddateierweiterungen in der folgenden Rangfolge: .exe, .com, .bat und .cmd. Das bedeutet, wenn Sie nach einer Batchdatei mit dem Namen „acct.bat“ suchen, aber eine App namens „acct.exe“ im selben Verzeichnis haben, müssen Sie die Erweiterung „.bat“ in der Eingabeaufforderung einschließen.

  • Wenn zwei oder mehr Dateien im Befehlspfad denselben Dateinamen und dieselbe Erweiterung aufweisen, sucht dieser Befehl zunächst im aktuellen Verzeichnis nach dem angegebenen Dateinamen. Anschließend werden die Verzeichnisse im Befehlspfad in der Reihenfolge durchsucht, in der sie in der PATH-Umgebungsvariable aufgeführt sind.

  • Wenn Sie den Befehl path in der Datei „Autoexec.nt“ platzieren, fügt das Windows-Betriebssystem bei jeder Anmeldung an Ihren Computer automatisch den angegebenen Suchpfad des MS-DOS-Subsystems an. Cmd.exe verwendet die Datei „Autoexec.nt“ nicht. Wenn sie mit einer Verknüpfung gestartet wird, übernimmt Cmd.exe die Umgebungsvariablen, die unter My Computer/Properties/Advanced/Environment festgelegt sind.

Beispiele

Geben Sie Folgendes ein, um die Pfade c:\user\taxes, b:\user\invest und b:\bin nach externen Befehlen zu durchsuchen:

path c:\user\taxes;b:\user\invest;b:\bin