Das Programm wird täglich zu einer geplanten Uhrzeit automatisch geschlossen

61758
fixer1234

Gibt es eine Möglichkeit, automatisch festzustellen, ob ein Programm ausgeführt wird, und es zum geplanten Zeitpunkt (beispielsweise um 3 Uhr morgens) zu schließen?
Verwenden Sie den Taskplaner, um die Anwendung zu schließen. Wenn dies möglich ist, wäre jede Richtung erwünscht.

Vista oder Win7

10

4 Antworten auf die Frage

20
John T

Viele Möglichkeiten dies zu tun. Eine einfache Lösung wäre, den Taskplaner jeden Tag um 3 Uhr morgens mit einem solchen Batch-Skript auszuführen:

taskkill /f /im programname.exe 

Speichern Sie als etwas wie closeprograms.bat und ersetzen Sie programname.exe mit dem Namen der ausführbaren Datei, die Sie beenden möchten. Stellen Sie den Taskplaner so ein, dass er diese Batchdatei jederzeit ausführt.

Gibt es eine Möglichkeit, dies ohne "/ f" zu tun? Ich möchte, dass das Programm in der Lage ist, seine Sachen beim Schließen zu handhaben, anstatt es zu töten. Bowi vor 5 Jahren 1
Sie müssen dies nicht in eine Batchdatei schreiben. Setzen Sie "Programm / Skript" einfach auf: taskkill und setzen Sie "Argumente hinzufügen" auf: / f / im programname.exe Alan L vor 5 Jahren 0
2

Um ein Programm von der Windows-Befehlszeile aus zu planen, verwenden Sie diesen Befehl:

AT Stunden: Minuten / Alle: Datumsbefehl

Wenn Sie also jeden Tag etwas für 3:00 Uhr planen möchten.

Um 03:00 Uhr / Uhr: M, T, W, Th, F, S, So "Befehl"

Weitere Hilfe finden Sie unter AT / ?, CMD /? und http://technet.microsoft.com/de-de/library/bb491071.aspx .

TASKLIST listet die Anwendungen auf, die ausgeführt werden (geben Sie TASKLIST /? Für Hilfe ein), aber ich kenne keine Möglichkeit, diese beiden Befehle zu kombinieren, um das gewünschte Ergebnis zu erhalten und google für Batch-Dateien und VBScript (ich verwende Windows nicht wirklich, also lerne ich nie zu viel).

1
Matthew Hill

Der Systemplaner scheint Ihren Anforderungen zu entsprechen. Von der Website:

System Scheduler ist ein hervorragendes Werkzeug zum Planen der unbeaufsichtigten Ausführung von Anwendungen, Batchdateien, Skripts und vielem mehr.

Für alle, die MS Windows-eigenen Taskplaner oder die älteren AT- oder WinAT-Befehle verwendet haben, ist der Systemplaner ein idealer und benutzerfreundlicher Ersatz mit mehr Flexibilität und Funktionen. Der System Scheduler wird völlig unabhängig vom MS Windows Task Scheduler ausgeführt und hat keine Abhängigkeiten.

Sie können auch Popup-Erinnerungen einplanen, damit Sie wichtige Termine und Dinge nie vergessen. Erinnerungen, Aufgaben und andere Ereignisse können so eingestellt werden, dass sie einmal oder jede Minute, Stunde, Tag, Woche, Monat oder Jahr und verschiedene Variationen ausgeführt werden. Popup-Erinnerungen können nach Bedarf abgespeckt werden.

Mit dem Systemplaner können Sie nicht nur Programme zu festgelegten Zeiten starten, sondern auch Tastendrücke und Mausklicks an diese Programme senden. Auf diese Weise können Sie nicht nur Programme über Nacht oder am Wochenende ausführen, sondern diese Programme auch unbeaufsichtigt nutzen. Eine wirklich mächtige Funktion.

Schließlich enthält die kostenlose Version von System Scheduler auch eine Window Watcher-Funktion. Das Programm überprüft das Vorhandensein eines bestimmten Fensters und sendet Tastendrücke oder sendet ein Schließsignal, um laufende Anwendungen zu beenden. Nützlich zum Auslösen von Aktionen oder zum Behandeln von Fehlermeldungen während Ihrer Abwesenheit

1
user3053446

Um 07:21 Uhr / alle: M, T, W, Do, F, S, Su Taskkill / f / im PROGRAM.EXE

Sie können den Programmnamen abrufen, indem Sie im Task-Manager auf die Registerkarte "Prozesse" klicken.