Use SETX conforme respostas neste tópico (linkado do lado direito aqui como uma questão relacionada): Existe uma maneira definir variáveis de ambiente do Windows a partir da linha de comando PERMANENTLY
Possible Duplicates:
Set Permanent Environmental Variable in Windows XP
Is there a way to set Windows environment variables from the command line PERMANENTLY
O comando set não salva valores entre as sessões cmd.exe. Como posso salvar valores ambientais entre as novas sessões do cmd.exe?
Por exemplo, o comando set funcionará apenas para a minha sessão atual:
set path=%path%;C:\Mingw\bin
Ao reiniciar o cmd.exe, minha string caminho foi redefinida.
Possível solução: equivalente .bashrc ou .bash_profile para o DOS
Use SETX conforme respostas neste tópico (linkado do lado direito aqui como uma questão relacionada): Existe uma maneira definir variáveis de ambiente do Windows a partir da linha de comando PERMANENTLY
Adicione / altere-os de variáveis de ambiente globais. Para acessar isto (Assumindo o Windows XP como seu sistema operacional), clique com o botão direito em My Computer
- > Properties
- > Advanced Tab
- > Environment Variables
e adicione o que for necessário.
Você tem várias opções:
Assumindo o Windows XP Pro:
Para obter o Windows para salvar variáveis de ambiente, clique com o botão direito do mouse em Meu computador, clique em Properties
e, em seguida, em Advanced
| Environment Variables
e edite lá.