Windows 8「setx」不被辨識為內部或外部指令

Windows 8「setx」不被辨識為內部或外部指令

我正在嘗試編輯環境變量,但收到錯誤訊息

'setx' is not recognized as an internal or external command, operable program or batch file.

我可以使用該set命令,但setx不行。我使用的是 Windows 8.1

需要任何幫助。

答案1

我認為你用錯了。僅僅輸入setx並不能解決問題,因為命令提示字元會認為它是一個程式。由於找不到它,它會發出該錯誤訊息。

setx的正確使用方法可見這裡, 例如。主要部分是,在setx必須附加要變更的變數的名稱和值之後,才能將其評估為內部命令。

答案2

自從設定值是一個系統工具,通常位於 \Windows\System32 中,您需要檢查 \System32 是否已從環境變數中的 PATH 中移除(請參閱什麼是 PATH 和其他環境變數?)。正常情況下,這不應該發生。

如果它不在那裡,請加C:\Windows\System32回您的 PATH。

相關內容