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\taxes、b:\user\invest 和 b:\bin 中搜尋外部命令,請輸入:
path c:\user\taxes;b:\user\invest;b:\bin