Share via


path

設定 PATH 環境變數中的命令路徑,指定用來搜尋可執行檔 (.exe) 檔案的目錄集。 如果沒有搭配參數使用,此命令會顯示目前的命令路徑。

語法

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

參數

參數 描述
[<drive>:]<path> 指定要在命令路徑中設定的磁碟機和目錄。 一律在命令路徑中指定的目錄之前搜尋目前目錄。
; 分隔命令路徑中的目錄。 如果沒有搭配其他參數使用,則 ; 會從 PATH 環境變數中清除現有命令路徑,並指示 Cmd.exe 只在目前目錄中搜尋。
%PATH% 將命令路徑附加至 PATH 環境變數中列出的現有目錄集。 如果包含此參數,Cmd.exe 會將其替換為 PATH 環境變數中找到的命令路徑值,而不需要在命令提示字元手動輸入這些值。
/? 在命令提示字元顯示說明。

備註

  • Windows 作業系統會依下列優先順序使用預設副檔名進行搜尋:.exe、.com、.bat 和 .cmd。 這表示如果您要尋找名為 acct.bat 的批次檔,但在相同的目錄中有名為 acct.exe 的應用程式,則必須在命令提示字元中包含 .bat 副檔名。

  • 如果命令路徑中的兩個或多個檔案具有相同的檔案名稱和副檔名,則此命令會先在目前目錄中搜尋指定的檔案名稱。 然後,它會按照 PATH 環境變數中列出的順序搜尋命令路徑中的目錄。

  • 如果將 path 指令放入 Autoexec.nt 檔案中,則 Windows 作業系統會在您每次登入電腦時自動附加指定的 MS-DOS 子系統搜尋路徑。 Cmd.exe 不使用 Autoexec.nt 檔案。 從捷徑啟動時,Cmd.exe 繼承在「我的計算機/屬性/進階/環境」中所設定的環境變數。

範例

若要在路徑 c:\user\taxesb:\user\investb:\bin 中搜尋外部命令,請輸入:

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