1
ウィンドウで、後でパラメータを必要とする2つのコマンド(.cmdおよび.exe)を1つのexec()タスクで実行しようとしています。これは2つのシェルの使用を避けるためですが、最初のコマンドだけが実行されます。続き単一のAnt execタスクの引数を使用して複数のコマンドを実行する方法
は私も&アンプなしでそれを実行し、「プログラムファイル」、まだ同じ問題を「PROGRA〜1」を置き換えるのAntスニペット
<exec executable="cmd" dir="C:\PROGRA~1\IBM\IIB\10.0.0.7\server\bin\">
<arg value="/c mqsiprofile.cmd & C:\PROGRA~1\IBM\IIB\10.0.0.7\server\bin\mqsideploy.exe" />
<arg value="IIBNODE1" />
<arg value="-e" />
<arg value="default" />
<arg value="-a" />
<arg value="${bar.name}" />
</exec>
です。提案してください。あなたが同じファイルにecho
タスクの出力が必要な場合
<echo message="/c echo Download Status is ${DownloadStatus}"/>
<exec dir="${testworkspace}\${moduleName}"
executable="cmd"
failonerror="true"
output="${testworkspace}/${moduleName}/BuildConsole_TC${tc_num}.log"
resultproperty="execrc">
<arg value="/c Load.bat ${moduleName} ${Intapp} ${CcvStatus}"/>
</exec>
: