Eine batch Datei mehrere Befehle - keine Wartezeiten

Ich wirklich angeschaut haben mehrere Beispiele hier, aber ich kann nicht ankommen dieses zu wirken - alle Beispiele haben eine situation, wo Sie rufen Sie ein Befehl, der eigentlich nicht zu Ende, ich brauche, um mir läuft. Dies ist, was ich tun muss.

Konfigurieren Sie ein Netzwerk-Gerät, ich habe die option, dies zu tun mit einem arp Befehl, und ein Befehl ping, aber diese müssen ausgeführt werden, in der gleichen Eingabeaufforderung, aber jedes Gerät muss in einem eigenen Fenster.

Muss ich laufen arp -s 192.168.5.5 00-CC-CC-CC-CC-CC und wenn das fertig ist, muss ich laufen ping -l 408 -t 192.168.5.5.
Diese beiden Befehle müssen Sie ausführen, in der gleichen Befehls-Fenster. Ich möchte offen sagen wir 30, diese in der gleichen Zeit, arp ' Ing und pingen der gleichen Adresse, in diesem bestimmten Fenster, aber verschiedene Adressen in jedem anderen Fenster (ich hoffe, das macht Sinn).

gerade jetzt, kann ich es zu laufen, aber er wartet, bis der erste Befehl zu beenden, bevor die zweite. Ich habe das START, aber das funktioniert auch nicht.

Ja, ich denke, ich könnte erstellen 30 verschiedene batch-Dateien, aber das würde zu besiegen das Objekt, wie ich konfigurieren muss, über 500 Geräte, also die Schaffung 500 batch-Dateien nehmen würde, nur wie lange; es sei denn, eine batch-Datei erstellen, die alle erforderlichen batch-Dateien für mich?

So, ich habe eine excel-Tabelle erstellt, die alle Zeilen muss ich in der batch-Datei, und ich hatte gehofft, verwenden Sie diese:

start cmd.exe /K arp -s 192.168.5.5 00-40-8C-D4-FB-BC && ping -l 408 -t 192.168.5.5   
start cmd.exe /K arp -s 192.168.5.6 00-40-8C-D4-F9-A9 && ping -l 408 -t 192.168.5.6    
start cmd.exe /K arp -s 192.168.5.7 00-40-8C-D4-FB-F6 && ping -l 408 -t 192.168.5.7    
start cmd.exe /K arp -s 192.168.5.8 00-40-8C-D4-FC-70 && ping -l 408 -t 192.168.5.8  
start cmd.exe /K arp -s 192.168.5.9 00-40-8C-D4-FB-F4 && ping -l 408 -t 192.168.5.9
start cmd.exe /K arp -s 192.168.5.10 00-40-8C-D4-FB-F8 && ping -l 408 -t 192.168.5.10

Also, mithilfe der oben genannten, nur der erste Befehl ausgeführt wird. Wenn ich es auf ping nur sagen, dass 300-mal, es würde wechseln Sie zu der nächsten, aber auch dies würde besiegen das Objekt, weil ich muss 30 Geräte auf einmal, so wartet jeder als Erster über die Ziellinie, würde ewig dauern.

Vielleicht bin ich völlig auf der falschen Spur hier, vielleicht hat jemand eine viel bessere Idee? Bare im Hinterkopf, dass jeder der oben genannten Befehle ausführen muss, in seinem eigenen Fenster mit der Eingabeaufforderung, ansonsten ist der arp-Befehl schlägt fehl, wenn Sie versuchen zu tun, zu viele zur gleichen Zeit.

Für Klarheit auch, muss ich laufen, den arp-Befehl, und wenn das abgeschlossen ist, führen Sie den ping-Befehl

Schreibe einen Kommentar