일반 사용자가 명령 프롬프트를 실행할 때 환경 변수를 확장하지 못하는 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
.