Inserir Registro na Variavel de Ambiente do Windows via Programa

Bom dia pessoal!
Estou desenvolvendo um programa Desktop que instala um sistema da empresa onde trabalho. Acontece que preciso inserir um valor na variavel de ambiente do windows manualmente, porem gostaria de inserir atraves desse programinha.
Alguem sabe como posso fazer isso? Ja pesquisei em todo lugar, perguntei um monte de gente, mas nao consegui tal informação.

Abraços

As variáveis de ambiente do Windows ficam no Registry, como você deve saber.

A partir daqui você pode pensar como alterar um valor do registry. (Dica: o Java não tem recursos nativos para alterar uma variável qualquer do Registry, provavelmente você terá de usar o comando “reg.exe” do Windows).

Valeu entanglement pela resposta.
Consegui inserir a variavel, mas foi como voce mesmo disse. Tive que gerar um arquivo “arquivo.reg” e depois mandei rodar e deu certo.
Valeu demais!!!