2012-06-13 17 views
64

Çoklu dos komutları nasıl çalıştırılır?Paralel olarak birden çok DOS komutu nasıl çalıştırılır?

Hangi sunucunun çalıştığını ve hızlı olduğunu algılamak için sunucunun algılanmasını sağlayan bir for döngüsüne sahibim. Daha fazla sunucu olduğu için, tüm sunucu tespitlerini sırayla değil, paralel olarak çalıştırmamayı diliyorum.

+0

Buraya bak: ait http://stackoverflow.com/questions/672719/parallel-execution-of-shell-processes –

+0

olası yinelenen [? Başka yarasa dosyasından arka planda bir bat dosyası nasıl çalıştırabilirim] (http : //stackoverflow.com/questions/649634/how-do-i-run-a-bat-file-in-the-background-from-another-bat-file) –

+2

Bu, yalnızca windows toplu işlerini kullanan eksiksiz bir betiktir. özellikleri: http://stackoverflow.com/a/11715437/2026975 – imriss

cevap

110

Böyle start paralel olarak komutları yürütebilirsiniz.

Bu yardımcı olur umarız!

4

sana "Parallel execution of shell processes" sorusu sayfa here verildi "How do I run a bat file in the background from another bat file?" Ayrıca

, iyi bir cevap (start komutunu kullanarak) görmek için önermek;

Benim önerim PowerShell kullanmaktır. İhtiyaçlarınıza tam olarak uyacağına inanıyorum. Onlar her biri kendi komut istemine başlayacak

start ping myserver 
start nslookup myserver 
start morecommands 

ve tek bir toplu iş dosyasından aynı anda birden fazla komutları yayınlanmasına izin verilir:

İlgili konular