設定PATH環境變數中的命令路徑,指定用來搜尋可執行檔 (.exe) 檔案的目錄集。 如果沒有參數使用,此命令會顯示目前的命令路徑。
Syntax
path [[<drive>:]<path>[;...][;%PATH%]]
path ;
Parameters
| Parameter | Description |
|---|---|
[<drive>:]<path> |
指定要在命令路徑中設定的磁碟驅動器和目錄。 目前目錄一律會在命令路徑中指定的目錄之前搜尋。 |
| ; | 分隔命令路徑中的目錄。 如果不帶其他參數使用, 則 ; 會清除 PATH 環境變數中的現有命令路徑,並指示 Cmd.exe 僅在目前目錄中搜尋。 |
%PATH% |
將命令路徑附加至PATH環境變數中列出的現有目錄集。 如果您包含此參數,Cmd.exe 將它取代為PATH環境變數中找到的命令路徑值,而不需要在命令提示字元手動輸入這些值。 |
| /? | 在命令提示字元中顯示說明。 |
Remarks
Windows作系統會以下列優先順序使用預設擴展名進行搜尋:.exe、.com、.bat和 .cmd。 這表示如果您要尋找名為 acct.bat的批處理檔,但在相同的目錄中有名為 acct.exe 的應用程式,則必須在命令提示字元中包含 .bat 擴展名。
如果命令路徑中的兩個或多個檔案具有相同的檔名和擴展名,此命令會先搜尋目前目錄中的指定檔名。 然後,它會依PATH環境變數中所列的順序,在命令路徑中搜尋目錄。
如果您將 path 命令放在 Autoexec.nt 檔案中,則每次登入電腦時,Windows 作業系統都會自動附加指定的 MS-DOS 子系統搜尋路徑。 Cmd.exe 不使用 Autoexec.nt 檔案。 從快捷方式啟動時,Cmd.exe 繼承 [我的計算機/屬性/進階/環境] 中所設定的環境變數。
Examples
若要搜尋外部命令的路徑 c:\user\taxes、 b:\user\invest 和 b:\bin ,請輸入:
path c:\user\taxes;b:\user\invest;b:\bin