вызов командных файлов внутри nant - PullRequest
6 голосов
/ 10 марта 2009

Как я могу вызвать командный файл внутри скрипта Nant ??? (Возможно, цель, которая вызывает пакетный файл).

Ответы [ 3 ]

8 голосов
/ 19 марта 2009

Это довольно просто, на самом деле - я попытаюсь проиллюстрировать:

 <target name="run-command">
   <exec program="ConsoleTest.exe" basedir="${test.dir}">
     <arg value="-cp" />
   </exec>
 </target>

Basedir является необязательным, оно указывает, откуда запустить программу. Но если ваша программа находится на пути (например, ping), вам, вероятно, не нужно беспокоиться об этом.

Ознакомьтесь также с официальной документацией :)

2 голосов
/ 23 марта 2009

Перед тем как перейти к пакетному файлу, вы рассматривали задачи в nantcontrib ? Мне нужно было объединить несколько маленьких файлов javascript вместе и собирался использовать командный файл, но оказалось, что у nantcontrib есть задача concat, например.

1 голос
/ 10 марта 2009

Используйте exec task .

...