Possíveis duplicatas:
definir variável ambiental permanente no Windows XP
Existe uma maneira de definir variáveis de ambiente do Windows na linha de comando PERMANENTEMENTE
O comando set não salva valores entre as sessões do cmd.exe. Como posso salvar valores ambientais entre as novas sessões do cmd.exe?
Por exemplo, o comando set funcionará apenas para minha sessão atual:
set path=%path%;C:\Mingw\bin
Ao reiniciar o cmd.exe, minha string de caminho foi redefinida.
Solução possível: .bashrc ou .bash_profile equivalente para DOS
windows
command-line
environment-variables
snmcdonald
fonte
fonte
cmd.exe
é DOS . É um programa nativo do Windows de 32 bits. A única coisa em comum com o MS-DOS é a sintaxe do comando.for
declaração tem um comportamento diferente (e incampável).Respostas:
Use SETX de acordo com as respostas neste tópico (vinculado aqui do lado direito como uma pergunta relacionada): Existe uma maneira de definir variáveis de ambiente do Windows na linha de comando PERMANENTEMENTE
fonte
Adicione / altere-os de variáveis de ambiente globais. Para acessar (assumindo o Windows XP como seu sistema operacional), clique com o botão direito do mouse em
My Computer
->Properties
->Advanced Tab
->Environment Variables
e adicione o que for necessário.fonte
Você tem várias opções:
Supondo que o Windows XP Pro:
fonte
Para que o Windows salve variáveis de ambiente, clique com o botão direito do mouse em Meu computador, clique
Properties
emAdvanced
|Environment Variables
e edite-o lá.fonte