windows「在此處開啟命令視窗」給出了錯誤的環境

windows「在此處開啟命令視窗」給出了錯誤的環境

我經常使用Windows-7的右鍵單擊“在此處打開命令視窗”功能,但剛剛發現一個問題,它提供的環境與我從開始行或從開始功能表cmd運行cmd時得到的環境不同。

特別是對我來說,我的 PATH 中的某些內容(從 MyComputer/properties/advanced/environment 驗證)在右鍵單擊環境中缺失,但在其他環境中正確存在。

為什麼?有什麼簡單的解決方法嗎?

W7似乎使用命令:cmd.exe /s /k Pushd“%V”作為右鍵單擊選項。

似乎有多個 cmd.exe,一個是 C:\Windows\System32\cmd.exe,另一個是 c:\Windows\sysWOW64,還有幾個位於 c:/Windows 下,但都給了錯誤路徑環境。我不確定開始功能表命令實際上啟動了什麼!

答案1

我透過重新啟動 explorer.exe 解決了這個問題。

我認為我遇到的問題是我編輯了 %PATH%,但資源管理器正在使用它的過時版本。

如果您在編輯環境變數時已經開啟了命令窗口,也會發生這種情況:變更不會反映在已開啟的視窗中,僅在建立的新視窗中。

相關內容