如何在cmd setx中逃脱%?

时间:2011-06-19 00:26:12

标签: window cmd

我正在尝试通过cmd脚本设置var,但遇到了一些问题,

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 个答案:

答案 0 :(得分:9)

在命令行上使用^来逃避,就像这样

^%JAVA_HOME^%

在批处理文件中,使用%进行转义,如此

%%JAVA_HOME%%