我有一台Windows 7计算机,当普通用户运行命令提示符时,无法在中扩展环境变量%PATH%
。如果命令提示符改为以管理员身份运行(右键单击,以管理员身份运行),则将%PATH%
适当扩展。
具体来说,%PATH%
对于cmd.exe
以用户身份运行(通过显示set path
),如下所示:
Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\Wbem;%SYSTEMROOT\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft Windows Performance Toolkit\
...而%PATH%
以cmd.exe
管理员身份运行如下:
Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Wbem;%SYSTEMROOT\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft Windows Performance Toolkit\
我尝试以新用户身份登录以创建新的配置文件,并且该配置文件上的问题仍然存在。HKEY_CURRENT_USER\Environment\PATH
不存在,并且HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path
与“计算机属性”->“环境变量”中定义的系统范围路径匹配。
是否有人对这可能是什么或我在哪里可以看到任何想法?
REG_SZ
问题,那么如果我将其重新设置为问题,该问题REG_EXPAND_SZ
将得到解决。