Seite 1 von 1
Batch Datei Startet Programme -> Kann Es Diese Auch Wieder Schließe
#1
geschrieben 30. August 2006 - 07:21
Meine Batch Datei startet 3 Programme, kann ich die Batch so konfigurieren, das die Programme beim schließen eines Programmes (oder des letzten gestarteten Programms) alle anderen auch schließt.
Batch :
@echo on
start /B mousemapper.exe
start /B coduo_minimizer.exe
cd ..
cd spiele
cd Call of Duty
start /B coduomp.exe
exit
Ich möchte auch keine andere Software verwenden, wenn dann nur über eine Batch Datei.
Und bitte nicht auf google oder sonstiges vereisen. Danke
Batch :
@echo on
start /B mousemapper.exe
start /B coduo_minimizer.exe
cd ..
cd spiele
cd Call of Duty
start /B coduomp.exe
exit
Ich möchte auch keine andere Software verwenden, wenn dann nur über eine Batch Datei.
Und bitte nicht auf google oder sonstiges vereisen. Danke
Anzeige
#2
geschrieben 30. August 2006 - 07:28
is jetz nich unbedingt dazu, aber anstatt der Pfadwechsel kannst du für jede Anwendung auch einfach den kompletten Pfad angeben, wär glaub ich sauberer...
#4
geschrieben 30. August 2006 - 08:07
guck mal, ob dir cmd /K ggf. weiterhilft
#5
geschrieben 30. August 2006 - 08:34
Nein, leider nicht. Trotzdem Danke.
Bin inzwischen soweit, das ich pskill runtergeladen habe und es damit versuchen will, aber leider schließt er die Programme nicht mit der Batch Datei. Wenn ich sie per Hand in der Konsole eingebe werden sie geschlossen.
Hoffe ihr habt noch ein paar Ideen.
Bin inzwischen soweit, das ich pskill runtergeladen habe und es damit versuchen will, aber leider schließt er die Programme nicht mit der Batch Datei. Wenn ich sie per Hand in der Konsole eingebe werden sie geschlossen.
Hoffe ihr habt noch ein paar Ideen.
#7
geschrieben 30. August 2006 - 09:32
Beim letzten Befehl einfach nicht start /b sondern start /b /wait verwenden (damit wird die verarbeitung der Batch unterbrochen bis das Programm beendet ist), und danach einfach die entsprechenden Prozesse jeweils mit einem taskkill /f /im PROCESS.EXE beenden lassen.
#8
geschrieben 30. August 2006 - 09:32
Danke schön, funktioniert so, wie ich wollte.
Für die die es genauso machen wollen hier das Script:
@echo on
start /B mousemapper.exe
start /B coduo_minimizer.exe
cd ..
cd spiele
cd Call of Duty
coduomp.exe
taskkill /IM coduo_minimizer.exe
taskkill /IM mousemapper.exe
Für die die es genauso machen wollen hier das Script:
@echo on
start /B mousemapper.exe
start /B coduo_minimizer.exe
cd ..
cd spiele
cd Call of Duty
coduomp.exe
taskkill /IM coduo_minimizer.exe
taskkill /IM mousemapper.exe
#9
geschrieben 30. August 2006 - 10:08
Dir ist aber schon klar, dass die mousemapper.exe und die coduo_minimizer.exe sofort nach dem Start der coduomp.exe wieder beendet werden? War das der Sinn der Aktion?
Wenn Nein, hier die Fehlerkorrektur:
Grüße
skaven
P.S.: @echo on am Anfang eines Scripts ist sinnlos. Da es ja nicht abgeschaltet wurde.
Wenn Nein, hier die Fehlerkorrektur:
start /B mousemapper.exe
start /B coduo_minimizer.exe
start /wait "..\spiele\Call of Duty\coduomp.exe"
taskkill /IM coduo_minimizer.exe
taskkill /IM mousemapper.exe
Grüße
skaven
P.S.: @echo on am Anfang eines Scripts ist sinnlos. Da es ja nicht abgeschaltet wurde.

#10
geschrieben 30. August 2006 - 10:14
Zitat (skaven: 30.08.2006, 11:08)
Dir ist aber schon klar, dass die mousemapper.exe und die coduo_minimizer.exe sofort nach dem Start der coduomp.exe wieder beendet werden?
Thema verteilen:
Seite 1 von 1