Pessoal,
Tem alguma maneira de incluir UMA PASTA no path do windows?
Se pelo prompt eu colocar set path=%path% bla bla... isso fica apenas para essa janela do prompt aberta. Fechou, perdeu o caminho.
Gostaria de incluir de forma definitiva a pasta do meu sistema no path do windows
Janio
Incluir pasta no Path do windows
Moderador: Moderadores
Incluir pasta no Path do windows
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Incluir pasta no Path do windows
Obrigado, Kapiaba!
Complementando... mim refiro a alterar o PATH de dentro do proprio sistema acessando o registro do windows ou outra forma que funcione!
Janio
Complementando... mim refiro a alterar o PATH de dentro do proprio sistema acessando o registro do windows ou outra forma que funcione!
Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Incluir pasta no Path do windows
Kapiaba, obrigado! Não lembrava mais daquele post...
Após alguns testes, o resultado eh o seguinte:
1-) O comando hb_setEnv() seta a variável path (ou qq outra) de modo correto. Porém, não de forma permanente, mas apenas para aquela seção do aplicativo. Fechou o sistema, perdeu o path.
2-) O comando setx faz a alteração do path de forma permanente, contudo há apenas 2 inconvenientes: a) Este comando não existe no windowsXP; b) o sistema precisa ser executado como administrador para poder efetuar a mudança no registro do Windows.
Entao ficou assim e funciona para o que eu estava precisando:
Vlw
Janio
Após alguns testes, o resultado eh o seguinte:
1-) O comando hb_setEnv() seta a variável path (ou qq outra) de modo correto. Porém, não de forma permanente, mas apenas para aquela seção do aplicativo. Fechou o sistema, perdeu o path.
2-) O comando setx faz a alteração do path de forma permanente, contudo há apenas 2 inconvenientes: a) Este comando não existe no windowsXP; b) o sistema precisa ser executado como administrador para poder efetuar a mudança no registro do Windows.
Entao ficou assim e funciona para o que eu estava precisando:
Código: Selecionar todos
cPathWindows := GetEnv( "Path" )
If hb_at("CriaSoftWare",cPathWindows) = 0
cPathWindows_ := '"' + '%Path%;C:\CriaSoftWare' + '"'
cPathWindows := "setx PATH " + cPathWindows_ + " /m"
MyRun( '&cPath' )
Endif
Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
