【发布时间】:2015-08-09 21:56:04
【问题描述】:
我有一个包含以下命令的 .bat 文件。
我的目标是将 CLASSPATH 变量值与 %%1 的值连接起来。
前三个命令(在 FOR 命令之外)正确连接 CLASSPATH,但 FOR 命令只对迭代的最后一个值进行。
请帮忙
SET CLASSPATH=%CLASSPATH%;test1.jar
SET CLASSPATH=%CLASSPATH%;test2.jar
SET CLASSPATH=%CLASSPATH%;test3.jar
FOR %%1 IN ("%CXFHOME%\lib\*.jar") DO SET CLASSPATH=%CLASSPATH%;%%1
【问题讨论】:
-
... do set %%1?语法是:set var=value -
对不起,我已经重写了
标签: variables batch-file for-loop environment-variables