Einzelnen Beitrag anzeigen

Sunshine21

Registriert seit: 26. Jun 2008
27 Beiträge
 
#1

CreateProcess und mehrere Konsolenbefehle

  Alt 30. Jun 2008, 14:13
Hi ich möchte mehrere Konsolenbefehle nacheinander ausführen, sodass ich eine Methode suche welche kontrolliert ob ein Befehl korrekt ausgeführt wurde bevor der nächste gestartet wird. Da Winexec ja veraltet ist bin ich jetzt auf CreateProcess gestossen. Allerdings habe ich bisher nur Beispiele zum Aufruf von Programmen gefunden und ich möchte ja einen bzw. mehrere Befehle ausführen.

Der Befehl lautet (windir + 'netsh interface ip set address name = "LAN1" source = static addr = 192.168.0.7 mask = 255.255.255.0') und danach im Anschluss (windir + 'netsh interface ip set address name = "LAN2" source = static addr = 192.168.0.8 mask = 255.255.255.0') mit Winexec wäre das kein Problem allerdings müssten dann Pausen eingebaut werden damit Befehl 1 ausgeführt werden kann bevor Befehl 2 startet. Deshalb würde ich das sehr gerne mit CreateProcess hinbekommen
  Mit Zitat antworten Zitat