如何在nant脚本中调用批处理文件? (可能有一个调用批处理文件的目标)。
答案 0 :(得分:8)
这很简单,实际上 - 我会试着说明一下:
<target name="run-command">
<exec program="ConsoleTest.exe" basedir="${test.dir}">
<arg value="-cp" />
</exec>
</target>
basedir是可选的,它指定从哪里运行程序。但是如果你的程序在路上(比如ping),你可能不必担心它。
同时查看official documentation:)
答案 1 :(得分:2)
在放入批处理文件之前,您是否考虑过nantcontrib中的任务?我需要将一些小的javascript文件放在一起并且打算使用批处理文件,但事实证明nantcontrib有一个concat任务,例如。
答案 2 :(得分:1)
使用exec task。