CMD路径不反映环境变量,在更改时重置

时间:2014-03-29 21:21:08

标签: java variables path cmd javac

这真让我神经紧张。 如果我修改环境变量并单击“确定”,当我尝试重新打开“环境变量”对话框时会显示

Windows cannot find %windir%\system32\systempropertiesadvanced.exe

重新启动时会消失。但是,当我输入PATH时,CMD不会显示更改为它的任何变量。当我进入我的环境变量时,它会显示正确的变量。如果我现在重新打开CMD,它会显示默认变量:

PATH=C:\Users\Azmat\AppData\Roaming; C:\Windows

偶尔它会识别java,javac,甚至两者,但大部分时间它都没有,即使我已经改变了它。但是,IntelliJ和需要java和javac工作的程序。这让我觉得它与CMD本身有误,但我不知道这是怎么回事。此外,如果它有所不同,有时我的Windows资源管理器文件图标会转到默认的不可识别的图标。我的计算器图标总是那样。

有人可以帮我这个吗?这真的令人困惑,我无法在Google上找到这样的其他内容。任何帮助将不胜感激。

0 个答案:

没有答案