estoy tratando de establecer var por secuencia de comandos cmd, pero tiene algún problema,cómo escapar% en cmd setx?
setx /M JAVA_HOME "D:\Tool\JDK"
setx /M PATH "%PATH%;%JAVA_HOME%\bin;D:\TZProfile\!!!QuickLink\"
Quiero añadir% JAVA_HOME% \ bin al PATH, no "D: \ Herramienta \ JDK"
Es muy dudoso que '% JAVA_HOME%' se evalúe automáticamente al buscar un archivo llamado solo por su nombre. De todos modos, @manojlds respondió correctamente tu pregunta. –