Я пытаюсь изменить переменную среды, но получаю сообщение об ошибке
'setx' is not recognized as an internal or external command, operable program or batch file.
Я могу использовать set
команду, но setx
она не идет. У меня Windows 8.1
Любая помощь необходима.
решение1
Мне кажется, вы неправильно его используете. Простого набора setx
недостаточно, так как командная строка будет считать, что это программа. Поскольку она ее не находит, она выдает это сообщение об ошибке.
Правильные способы использования setx можно увидеть здесьздесь, например. Основная часть заключается в том, что после этого setx
вам нужно добавить имя и значение переменной, которую вы хотите изменить, чтобы она была оценена как внутренняя команда.
решение2
ССеткс— это системный инструмент, который обычно находится в \Windows\System32. Вам необходимо проверить, был ли \System32 удален из PATH в ваших переменных среды (см.Что такое PATH и другие переменные среды, и как их установить или использовать?). Обычно этого не должно было произойти.
Если его там нет, то добавьте C:\Windows\System32
обратно в PATH.