我正在尝试使用可变数量的参数调用运行 ant 的 Windows cmd 脚本,并将输出重定向到日志文件。我调用运行 ant 的脚本的原因是因为我 ant 将控制权返回给我的调用脚本,我可以在其中继续处理其他内容。我的调用最后在重定向上失败,看起来重定向被视为一个参数。
调用如下所示:
call ant_call ant -buildfile %BUILDDIR%\cadis\cm\build.xml -Dcvs.tag=%1 deploy_cmdscripts >> %LOGFILE% 2>&1
由于我有未知数量的参数,蚂蚁脚本看起来像这样
%1 %2 %3 %4 %5 %6 %7 %8 %9
有没有简单的方法来解决这个问题?