Win 7 Command prompt does't use PATH to find executables
The command prompt cannot find such common commands as ping
, ipconfig
etc until I navigate to system32
, Но PATH
переменная содержит %SystemRoot%\System32\
,
В чем может быть проблема?
1 ответ
Решение
Если вы уверены, что содержимое переменной PATH правильное, проверьте реестр:
- Откройте regedit.exe
- Перейдите к: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Диспетчер сеансов \ Среда
- Какой тип ключа реестра "Путь"? Если это не REG_EXPAND_SZ, то это может быть проблемой.
Вы можете изменить его на REG_EXPAND_SZ, выполнив это:
* Double Click “Path” and copy it’s Data Value “…%SystemRoot%system32;%SystemRoot%; …” * Delete the “Path” * Create New > Expandable String Value * Give “Path” as the name, double click it, and Paste the value copied in the previous step to the “Value Data” field
- Закройте окно Regedit и перезапустите