[S]Programm zum Beenden von Programmen nach einer bestimmten Zeit
Moin,
ich suche ein Programm, welches Programme nach einer bestimmten Zeit beenden kann, am besten jeden Tag zu einer gleichen eingestellten Uhrzeit, gibt es sowas?
AW: [S]Programm zum Beenden von Programmen nach einer bestimmten Zeit
Dazu reicht der Windows-eigene Taskplaner - einfach neuen Task erstellen, der das gewünschte Programm startet und in den erweiterten Einstellungen definieren, nach wieviel Stunden Laufzeit das Programm geschlossen werden soll.
OBACHT:
Manche Programme mögen es nicht wirklich, auf diese Weise "abgeschossen" zu werden (unabhängig davon, ob das nun der Taskplaner oder ein 3rd Party Tool ist) und meckern beim nächsten Aufruf entsprechend!
select * from USERS where IQ > 60
0 rows returned.
AW: [S]Programm zum Beenden von Programmen nach einer bestimmten Zeit
Naja, für ICQ sollte das aber keine Probleme machen. Aber was ist, wenn ich das Programm später/früher starte? Dann beendet er es ja nach der Laufzeit und nicht nach der Uhrzeit?
//edit: Es ist nämlich so, dass mein Router so ca. 03:40 Uhr trennt und wenn ICQ durchläuft (wenn mir jemand was schickt ist das ungünstig), verbindet es danach nicht mehr selbstständig ... Um das zu umgehen hab ich gedacht, schalte ich um 03:35 Uhr ICQ ab und um 03:45 Uhr wieder an. Dann kann man mir die Daten erneut senden, die übrigens selbstständig gespeichert werden.
AW: [S]Programm zum Beenden von Programmen nach einer bestimmten Zeit
Ich habe jetzt den folgenden Code in den Editor eingefügt und als .bat gespeichert:
taskkill /im ICQLite.exe /F
Aufgerufen wird das um 03:35 Uhr dann. Das Gegenteil um 03:45 Uhr lautet:
start D:\ICQLite\ICQLite.exe
Geht das alles so? Problem ist nur, wenn ich das taskkill da ausführe, bleibt ICQ noch einen Moment unten in der Taskleiste aktiv, heute Morgen als ich aufgestanden bin war es irgendwie zwei Mal da ^^
Und warum ist es einmal taskkill /im ... und einmal "start Verzeichnis"?^^