Estou tentando editar uma variável de ambiente, mas estou recebendo um erro que
'setx' is not recognized as an internal or external command, operable program or batch file.
Posso usar o set
comando, mas setx
não é possível. Estou no Windows 8.1
Qualquer ajuda é necessária.
Responder1
Acho que você está usando errado. Apenas digitar setx
não vai resolver, pois o prompt de comando acreditará que é um programa. Como não o encontra, emite aquela mensagem de erro.
As maneiras corretas de usar setx podem ser vistasaqui, por exemplo. A parte principal é que depois setx
você tem que anexar o nome e o valor da variável que deseja alterar, para que ela seja avaliada como um comando interno.
Responder2
DesdeConjuntoxé uma ferramenta de sistema que geralmente está localizada em \Windows\System32 você precisa verificar se o \System32 foi removido do PATH em suas variáveis de ambiente (vejaO que são PATH e outras variáveis de ambiente e como posso defini-las ou usá-las?). Normalmente isso não deveria ter acontecido.
Se não estiver lá, adicione C:\Windows\System32
novamente ao seu PATH.