Je suis en train de définir var par le script cmd, mais nous avons eu un problème,comment échapper% à cmd setx?
setx /M JAVA_HOME "D:\Tool\JDK"
setx /M PATH "%PATH%;%JAVA_HOME%\bin;D:\TZProfile\!!!QuickLink\"
Je veux ajouter% JAVA_HOME% \ bin à PATH, non "D: \ Outil \ JDK"
Il est très douteux que '% JAVA_HOME%' soit automatiquement évalué lors de la recherche d'un fichier appelé par son nom uniquement. Quoi qu'il en soit, @manojlds a correctement répondu à votre question. –