Batch Skript: Programm starten und warten bis es beendet ist
Frage von Sledge | Letztes Update am 06.04.2021 | Erstellt am 06.06.2012
Ich benötige ein Batch-Skript für Windows, mit dem ich ein Programm starten kann. Die nächste Zeile im Skript soll aber erst dann ausgeführt werden, wenn das Programm wieder beendet wurde.
Bisher benutze ich folgendes Batch Skript, um zwei Programme nacheinander zu starten:
@echo off programm1.exe parameter1 parameter2 programm2.exe parameter1 parameter2
Allerdings startet dies die Programme direkt nacheinander. Das Skript soll aber das zweite Programm erst starten, wenn das erste fertig ist. Kann man das irgendwie erreichen?
Ähnliche Themen
Delphi/Lazarus: Kommandozeilen Parameter Tutorial Teil 1: Senden
Tutorial | 0 Kommentare
Windows Batch Script: Computer herunterfahren
Tutorial | 0 Kommentare
Windows: Programm als Administrator ausführen - Einmal, immer oder mit Verknüpfung
Tutorial | 0 Kommentare
Aufrufendes Batch Skript nach EXIT weiter ausführen
Frage | 1 Antwort
Linux: Programm-Datei als ausführbar markieren
Tutorial | 0 Kommentare
Textdateien mit fester Zeilenlänge umschreiben
Tutorial | 0 Kommentare
XAMPP: SSL/HTTPS für lokale Projekte einrichten
Tutorial | 8 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Ja, kann man. Schreibe dein Skript einfach so um:
Mit "start /wait" startest du das Programm und wartest auf das Programm so lange bis es ausgeführt und wieder beendet wurde. Erst dann wird die nächste Zeile im Batch Skript abgearbeitet.
Letztes Update am 06.04.2021 | Erstellt am 06.06.2012
@echo off
programm1.exe parameter1 parameter2 | pause
programm2.exe parameter1 parameter2
31.07.2015 um 12:55