Czy istnieje sposób na automatyczne ustalenie, czy program jest uruchomiony i zamknięcie go w zaplanowanym czasie, powiedzmy o 3 rano każdego dnia?
Może użyj harmonogramu zadań, aby zamknąć tę aplikację? jeśli to możliwe, każdy kierunek byłby mile widziany.
Vista lub Win7
windows-7
windows-vista
windows-task-scheduler
fixer1234
źródło
źródło
/f
? Chcę, aby program był w stanie obsłużyć swoje rzeczy podczas zamykania zamiast zabijania./f
ale może się nie zamknąć, jeśli program poprosi Cię o zapisanie plików itp. Ale najpierw możesz to zrobić ładnie, a następnie wymusićAby zaplanować program z wiersza poleceń systemu Windows, użyj tego polecenia:
Więc jeśli chcesz zaplanować coś na 3:00 każdego dnia.
Aby uzyskać więcej pomocy czeku
AT /?
,CMD /?
i tej stronie .TASKLIST
wyświetla listę uruchomionych aplikacji (wpiszTASKLIST /?
pomoc), ale nie znam sposobu na połączenie tych dwóch poleceń w celu uzyskania pożądanego rezultatu lub czy istnieje inny sposób, aby to zrobić; sprawdź powyższą witrynę i google, aby znaleźć pliki wsadowe i VBScript.źródło
System Scheduler wydaje się pasować do twoich potrzeb. Ze strony:
źródło
O 07:21 / co: M, T, W, Th, F, S, Su taskkill / f / im PROGRAM.EXE
Nazwę programu można uzyskać, przechodząc do menedżera zadań i klikając kartę „Procesy”.
źródło
W systemie Windows 10 uwaga na temat polecenia AT:
The AT command has been deprecated. Please use schtasks.exe instead.
Kompletny przykład (wpisz to w wierszu polecenia systemu Windows):
SCHTASKS /Create /SC DAILY /ST 03:00:00 /TN sometaskname /TR "taskkill /f /im TheProgramYouWantToStop.exe"
Aby zabić program raz o określonej godzinie (a nie codziennie):
SCHTASKS /Create /SC ONCE /ST 03:00:00 /TN sometaskname /TR "taskkill /f /im TheProgramYouWantToStop.exe"
Możesz sprawdzić zadanie za pomocą
SCHTASKS /Query /TN sometaskname
Uwaga: Zadanie pojawi się również w Zarządzaniu komputerem-> Harmonogram zadań-> Biblioteka harmonogramu zadań z nazwą
sometaskname
i można tam edytować lub usuwać. Czasami trzeba nacisnąć klawisz F5, aby odświeżyć listę zadań w zarządzaniu komputerem, aby móc zobaczyć zadanie.źródło