系统环境变量不起作用

时间:2015-07-09 01:42:29

标签: variables cmd system environment

我无法从管理用户帐户访问我的系统环境变量。我仍然可以访问我的用户环境变量。当我尝试从控制面板访问SystemPropertiesAdvanced.exe&gt; <控制面板的所有项目>系统&gt;高级系统设置,我收到一个错误:“Windows无法找到%windir%\ system32 \ systempropertiesadvance.exe”

在cmd窗口中,我输入了“ echo%windir%”,但未设置。之后我输入了“ set ”,只看到了用户环境变量。我导航到:C:\ Windows \ System32并运行SystemPropertiesAdvanced.exe。这工作,我看到了我的系统变量的完整列表,但我想知道是否有一个我可以调整的设置,这将允许我的用户帐户访问系统变量。

2 个答案:

答案 0 :(得分:1)

  1. 转到C:\Windows\System32\并找到SystemPropertiesAdvanced.exe
  2. 启动程序,然后单击“环境变量”按钮。
  3. 然后将新的(名称:windir,值:%SystemRoot%)添加到系统变量。

答案 1 :(得分:0)

我认为我确实有访问权限,但问题是我的用户和系统%PATH%变量不同。我不确定,但我认为用户变量是在系统变量之前使用的。我比较了用户与系统的值,我的用户变量要小得多。有了这个,我得出结论,它一直试图访问错误的变量。现在我不再收到错误消息了。