Je suis en train d'essayer de définir trois variables d'environnement et de les ajouter au chemin de la machine. Pour l'instant, mon code est comme ceci :
setx CATALINA_HOME "C:\Program Files (x86)\Apache Software Foundation\Tomcat 7" /m
setx JRE_HOME "C:\Program Files (x86)\Java\jre7" /m
setx JAVA_HOME "C:\Program Files (x86)\Java\jdk1.7.0_21" /m
setx PATH "%PATH%;%JAVA_HOME%\bin;%JRE_HOME%\bin;%CATALINA_HOME%\BIN;" /m
Les trois premières lignes, lorsqu'elles sont exécutées individuellement, fonctionnent bien pour ajouter la variable. Cependant, la dernière ligne entraîne la suppression d'une partie du chemin d'origine et aucune des variables supplémentaires n'est ajoutée.
Mon résultat souhaité serait l'ajout des trois variables et que le chemin global soit
[original path];%JAVA_HOME%\bin;%JRE_HOME%\bin;%CATALINA_HOME%\BIN;