как избежать% в CMD Setx? - PullRequest
6 голосов
/ 19 июня 2011

Я пытаюсь установить var с помощью сценария cmd, но у меня возникла проблема,

setx /M JAVA_HOME "D:\Tool\JDK"
setx /M PATH "%PATH%;%JAVA_HOME%\bin;D:\TZProfile\!!!QuickLink\"

Я хочу добавить% JAVA_HOME% \ bin в PATH, без "D: \ Tool \ JDK"

1 Ответ

9 голосов
/ 26 июня 2011

В командной строке используйте ^ для выхода, вот так

^%JAVA_HOME^%

В пакетном файле используйте % для выхода, вот так

%%JAVA_HOME%%
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...