Gibt es eine Möglichkeit, automatisch festzustellen, ob ein Programm ausgeführt wird, und es zur geplanten Zeit zu schließen, z. B. jeden Tag um 3 Uhr morgens?
Verwenden Sie möglicherweise den Taskplaner, um die Anwendung zu schließen? Wenn dies möglich ist, wäre jede Richtung wünschenswert.
Vista oder Win7
windows-7
windows-vista
windows-task-scheduler
fixer1234
quelle
quelle
/f
? Ich möchte, dass das Programm beim Schließen mit seinen Dingen umgehen kann, anstatt es zu töten./f
aber es wird möglicherweise nicht geschlossen, wenn das Programm Sie auffordert, Dateien usw. zu speichern. Aber Sie könnten es zuerst gut machen und es dann erzwingenVerwenden Sie diesen Befehl, um ein Programm über die Windows-Befehlszeile zu planen:
Wenn Sie also jeden Tag etwas für 3:00 Uhr planen möchten.
Weitere Hilfe Kontrolle
AT /?
,CMD /?
und diese Seite .TASKLIST
listet die Anwendungen auf, die ausgeführt werden (TypTASKLIST /?
für Hilfe), aber ich kenne keine Möglichkeit, diese beiden Befehle zu kombinieren, um das gewünschte Ergebnis zu erzielen, oder ob es eine andere Möglichkeit gibt, dies zu tun. Überprüfen Sie die Website oben und googeln Sie nach Batch-Dateien und VBScript.quelle
Der System Scheduler scheint Ihren Anforderungen zu entsprechen. Von der Website:
quelle
Um 07:21 Uhr / jeden: M, T, W, Th, F, S, Su Taskkill / f / im PROGRAM.EXE
Sie können den Programmnamen abrufen, indem Sie im Task-Manager auf die Registerkarte "Prozesse" klicken.
quelle
In Windows 10 ein Hinweis zum AT-Befehl:
The AT command has been deprecated. Please use schtasks.exe instead.
Ein vollständiges Beispiel (geben Sie dies an einer Windows-Eingabeaufforderung ein):
SCHTASKS /Create /SC DAILY /ST 03:00:00 /TN sometaskname /TR "taskkill /f /im TheProgramYouWantToStop.exe"
So beenden Sie ein Programm einmal zu einem bestimmten Zeitpunkt (anstatt täglich):
SCHTASKS /Create /SC ONCE /ST 03:00:00 /TN sometaskname /TR "taskkill /f /im TheProgramYouWantToStop.exe"
Sie können die Aufgabe mit überprüfen
SCHTASKS /Query /TN sometaskname
Hinweis: Die Aufgabe wird auch unter Computerverwaltung-> Aufgabenplaner-> Aufgabenplaner-Bibliothek mit dem Namen
sometaskname
angezeigt und kann dort bearbeitet oder gelöscht werden. Manchmal müssen Sie F5 drücken, um die Aufgabenliste in der Computerverwaltung zu aktualisieren, damit die Aufgabe angezeigt werden kann.quelle