在Axis2二进制发行版中检查axis2server.bat文件的详细信息时,我看到包含文本的行之一如下所示:
FOR %%c in ("%AXIS2_HOME%\lib\*.jar") DO set AXIS2_CLASS_PATH=!AXIS2_CLASS_PATH!;%%c
下面有2个惊叹号的部分是什么意思?
!AXIS2_CLASS_PATH!
用%表示的名字表示variables,不知道是什么! 标记在batch file中。
当你enable delayed expansion
并在循环内change
或set
一个变量,那么!variable!
语法允许您使用循环内的变量。
一个缺点是!
成为延期扩张的毒性人物。