ant脚本调用.bat文件

时间:2022-09-30 09:38:30

build.xml内容如下:

1 <project name="example" default="test">  
2 <target name="test">
3 <exec executable="cmd.exe" output="log.txt" dir="./batDir">
4 <arg value="/c"/>
5 <arg value="my.bat"/>
6 <!-- arg line="/c my.bat"/ -->
7 </exec>
8 </target>
9 </project>

dir属性指定cmd命令执行的路径。

output指定输出的日志文件。

arg标签用于传递需执行的命令行参数。(通过Shell调用,Windows必须加 /c,Unix则是加 –c。)

  value:将拼接所有的value值作为一个整体传递给命令行

  line:用空格将参数分隔开,传递给命令行。

  多个参数推荐用value。

 

参考:<<Ant Developer’s Handbook>>