Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2152 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Modif variable d'environnement dans .bat

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modif variable d'environnement dans .bat

n°1339671
couse1
Posté le 05-04-2006 à 14:18:48  profilanswer
 

salut,  
 
J'essaye de modifier une variable d'environnement par un fichier batch, que voici :  
 
@echo off  
break on  
set ORACLE_HOME=c:\Ora10g  
echo ********************  
set ORACLE_HOME  
pause  
 
Il m'affiche bien la variable modifiée (set ORACLE_HOME), par contre lorsque je vais au niveau des propriétés systèmes de windows (XP), la variable n'a pas changé. Pour que la modification soit prise en compte il faut que je le fasse directement au niveau de l'interface des propriétés systèmes!  
 
Qqn a une idée? me manque t-il qq chose au niveau du fichier bat?  
 
Merci  
Couse1  :bounce:

mood
Publicité
Posté le 05-04-2006 à 14:18:48  profilanswer
 

n°1339740
tetar31
Just do FLO
Posté le 05-04-2006 à 15:15:55  profilanswer
 

En faisant un "set ORACLE_HOME=c:\Ora10g", tu modifies la variable en 'local', c'est à dire seulement dans l'invite de commande active.
 
Si tu veux modifier une variable directement sous windows, tu peux le faire en passant par le registre. Le problème, c'est que je ne me souvient plus dans quelle clé ça se trouve.
 
Désolé, je ne t'aide pas beaucoup mais si j'ai + d'infos, je te tiens au jus.
 
En tout cas, si tu tiens absolument à intégrer tout ça dans un batch, tu n'auras plus qu'à rajouter la ligne :  
"reg add ..."
si tu as XP ou 2000 bien sûr.


---------------
http://tetar31company.free.fr
n°1339756
couse1
Posté le 05-04-2006 à 15:39:11  profilanswer
 

Ok ! je te remercie!

n°1340034
wackevat
Posté le 05-04-2006 à 20:47:11  profilanswer
 

Ou autrement, cherche un utilitaire appelé setx.exe, disponible dans le Support Tools de Microsoft.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Modif variable d'environnement dans .bat

 

Sujets relatifs
cherche environnement de devellopementVariable d'induction, réduction de force
Incrémenter le nom d'une variable (VBA-VB)[ Résolu ] Passage de variable PHP > Flash
Boucle for et indexation de variableAlert et variable PHP
Variable à la suite...AIDEcreer variable globale modifable par les sub
[résolu] Enregistrer page.php interpretté dans un variableechange de variable
Plus de sujets relatifs à : Modif variable d'environnement dans .bat


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR