Modification de la variable PATH

Modification de la variable PATH - C#/.NET managed - Programmation

Marsh Posté le 26-07-2006 à 17:47:23    

Salut,
 
Comment peut-on récupérer une variable d'environnement ( la variable PATH pour être précis ), pour y rajouter de nouveaux chemins depuis un programme C# ?
 
Merci,
A+
 
Chandy

Reply

Marsh Posté le 26-07-2006 à 17:47:23   

Reply

Marsh Posté le 26-07-2006 à 18:42:29    

Oui tu peux. Pour getter une variable d'environnement (ici, PATH), c'est très très simple :  

Code :
  1. string myPath = Environment.GetEnvironmentVariable("PATH" );


 
Et pour setter, ça l'est aussi. Cependant, la dernière fois que je l'avais testé, il fallait rebooter la machine pour que la variable d'environnement nouvellement ajoutée soit prise en compte. Bref :  

Code :
  1. Environment.SetEnvironmentVariable("PATH", string_to_add);

Message cité 1 fois
Message édité par Benwoua le 27-07-2006 à 07:50:47
Reply

Marsh Posté le 27-07-2006 à 11:18:36    

Benwoua a écrit :

Oui tu peux. Pour getter une variable d'environnement (ici, PATH), c'est très très simple :  

Code :
  1. string myPath = Environment.GetEnvironmentVariable("PATH" );


 
Et pour setter, ça l'est aussi. Cependant, la dernière fois que je l'avais testé, il fallait rebooter la machine pour que la variable d'environnement nouvellement ajoutée soit prise en compte. Bref :  

Code :
  1. Environment.SetEnvironmentVariable("PATH", string_to_add);



 
Merci, mais autant le get marche parfaitement, la commande set n'est pas reconnue !  :(

Reply

Marsh Posté le 31-07-2006 à 11:09:33    

up  :cry:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed