2009-03-10 13 views

cevap

1

exec task'u kullanın. Aslında oldukça kolay

+3

Ayrıca, cmd/c yourbatch.cmd komutunu da kullanmanız gerekebilir, çünkü büyük olasılıkla hangi programın toplu iş dosyalarını yürüttüğünü bilmemektedir. Cmd/c ipucu için – Joey

+0

+1. Teşekkürler! –

+0

@Joey: 'cmd/c' ipucu çok önemlidir; sadece bunun gibi bir exe veya bir yarasa dosyası olup olmadığını henüz bilmediğiniz bir şeyi çalıştırmak mümkün hale gelir. Bununla bir cevap yazarsak, bunu kabul ederim. –

8

- ı göstermek çalışacağım: programı çalıştırmak için nereye

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

basedir isteğe bağlıdır, bu belirtir. Fakat programınız yoldaysa (ping gibi), muhtemelen bunun için endişelenmenize gerek yok.

Eğer nantcontrib görevleri kabul var bir toplu dosyaya bırakarak önce de official documentation :)

2

göz at? Bazı küçük javascript dosyalarını bir araya getirmem gerekiyordu ve bir toplu iş dosyasını kullanacaktım, ancak nantcontrib'in bir konsat görevi olduğu ortaya çıkıyor.

İlgili konular