Wie führe ich mehrere Dos-Befehle aus?
Ich habe eine for
Schleife, die die Erkennung des Servers ausführt, um festzustellen, welcher Server funktioniert und schnell ist. Und weil es mehr Server gibt, möchte ich nicht alle Servererkennungen nacheinander ausführen, sondern parallel.
batch-file
cmd
John Boe
quelle
quelle
Antworten:
Sie können Befehle parallel
start
wie folgt ausführen :Sie werden jeweils in einer eigenen Eingabeaufforderung gestartet und ermöglichen es Ihnen, mehrere Befehle gleichzeitig aus einer Batchdatei auszuführen.
Hoffe das hilft!
quelle
/b
ermöglicht die Option, denstart
Befehl auszuführen, ohne ein neues Fenster zu erstellen. Versuchen Sie dies mit cmd:start /b ping google.com & start /b ping example.com
Ich schlage vor, dass Sie " Wie führe ich eine Fledermausdatei im Hintergrund aus einer anderen Fledermausdatei aus?" "
Auch gute Antwort (die Verwendung
start
Befehl) wurde in „gegeben paralleler Ausführung von Shell - Prozessen “ Frage Seite hier ;Ich empfehle jedoch, PowerShell zu verwenden . Ich glaube, es wird perfekt zu Ihren Bedürfnissen passen.
quelle
Wenn Sie mehrere Parameter haben, verwenden Sie die folgende Syntax. Ich habe eine Fledermausdatei mit Skript wie folgt:
Dadurch werden mehrere Konsolen geöffnet.
quelle
Eine Möglichkeit besteht darin, Folgendes zu tun:
Also zum Beispiel:
Der Titel wäre jetzt "Stuff" und der Text vor den Befehlen wäre "StuffNumber2".
quelle