Jak usunąć lub utworzyć zaplanowane zadanie za pomocą PowerShell w systemie Windows 11?
Jeśli chcesz usunąć lub utworzyć zaplanowane zadanie(delete or create a scheduled task) w systemie Windows 11/10 za pomocą programu Windows PowerShell(Windows PowerShell) , ten samouczek pomoże ci to zrobić. Nie musisz otwierać Harmonogramu zadań(Task Scheduler) , aby utworzyć zaplanowane zadanie(create the scheduled task) . Musisz jednak wykonać kilka poleceń, aby wykonać zadanie.
Harmonogram zadań(Task Scheduler) to jedno z najlepszych narzędzi systemu Windows 10 , pozwala tworzyć zadania i wykonywać je w zaplanowanym czasie. Od otwierania aplikacji, takiej jak Notatnik(Notepad) , po wykonywanie skryptów PowerShell , możesz zrobić wszystko z pomocą Harmonogramu zadań.
Utwórz zaplanowane zadanie w PowerShell
Aby użyć PowerShell do utworzenia zaplanowanego zadania w systemie Windows 10(Windows 10) , wykonaj następujące kroki:
- Wyszukaj powershell w polu wyszukiwania paska zadań.
- Kliknij Uruchom jako administrator(Run as administrator) .
- Kliknij przycisk Tak(Yes) .
- Wprowadź zmienną $action , aby zapisać akcję.
- Wprowadź zmienną $trigger , aby przechowywać czasy zaplanowanego zadania.
- Wpisz to polecenie, aby utworzyć zaplanowane zadanie.
Sprawdźmy szczegółową wersję tych kroków.
Najpierw musisz otworzyć Windows PowerShell z uprawnieniami administratora(open Windows PowerShell with administrator privileges) . W tym celu wyszukaj „powershell” w polu wyszukiwania paska zadań i kliknij odpowiedni przycisk (Taskbar)Uruchom jako administrator (Run as administrator ) . Jeśli pojawi się monit UAC , kliknij przycisk (UAC)Tak (Yes ) . Gdy ekran PowerShell jest widoczny, wprowadź następujące polecenie-
$action = New-ScheduledTaskAction -Execute 'app-path'
Nie zapomnij zastąpić ścieżki aplikacji oryginalną ścieżką aplikacji, którą chcesz uruchomić.
Na przykład, jeśli chcesz otworzyć Notatnik(Notepad) , wprowadź notepad.exe. Jeśli chcesz otworzyć Google Chrome na 64-bitowym komputerze z systemem Windows 10(Windows 10) , wprowadź następującą ścieżkę-
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
Całe polecenie będzie wyglądać tak:
$action = New-ScheduledTaskAction -Execute ' C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'
W przypadku, gdy chcesz wykonać skrypt PowerShell , musisz użyć -argument i określić skrypt. W takim przypadku polecenie będzie wyglądać tak:
New-ScheduledTaskAction -Execute 'powershell.exe' -argument script-path
Następnie musisz ustawić czas, w którym chcesz wykonać zadanie. Podobnie jak Harmonogram zadań(Task Scheduler) , możesz wybrać dowolny czas zgodnie ze swoimi wymaganiami. Podstawowe polecenie wygląda tak:
$trigger = New-ScheduledTaskTrigger -Once -At 06:30PM
Zgodnie z tym poleceniem zadanie zostanie uruchomione raz o 18:30 lub 18:30 tego samego dnia. Możliwe jest korzystanie z różnych ustawień, takich jak -Dzienny, -Tygodniowy, -Miesięczny(-Daily, -Weekly, -Monthly) itp. Z drugiej strony możesz wybrać czas w formacie 12 lub 24-godzinnym. Jeśli wybierzesz format 12-godzinny, musisz zdefiniować AM/PM .
Następnie musisz zarejestrować się do zadania. W tym celu wprowadź następujące polecenie-
Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "DemoName" -TaskName "DemoTask" -Description "DemoDescription"
Nie zapomnij zmienić DemoName, DemoTask i DemoDescription zgodnie z własnymi preferencjami.
Po zakończeniu zostaniesz powitany następującym ekranem-
Usuń(Delete) zaplanowane zadanie za pomocą PowerShell
Aby użyć PowerShell do usunięcia zaplanowanych zadań, wykonaj następujące kroki:
- Wyszukaj powershell w polu wyszukiwania paska zadań.
- Kliknij Uruchom jako administrator(Run as administrator) .
- Kliknij przycisk Tak(Yes) .
- Wpisz(Enter) następujące polecenie, aby wybrać zadanie.
- Wpisz polecenie Wyrejestruj(Unregister) , aby usunąć zadanie.
Aby dowiedzieć się więcej o tych krokach, czytaj dalej.
Najpierw otwórz podwyższone okno Windows PowerShell(open an elevated Windows PowerShell window) i wprowadź następujące polecenie:
Get-ScheduledTask -TaskName "DemoTask"
Nie zapomnij zastąpić DemoTask oryginalną nazwą zadania. następnie wprowadź to polecenie, aby usunąć zadanie-
Unregister-ScheduledTask -TaskName "DemoTask" -Confirm:$false
Aby potwierdzić usunięcie, możesz wpisać pierwsze polecenie. Jeśli pokazuje komunikat o błędzie, zadanie jest usuwane.
Ten post oferuje więcej sposobów na usunięcie zaplanowanego zadania .
To wszystko! Mam nadzieję, że to pomoże.
Related posts
Jak zaplanować skrypt PowerShell w Harmonogramie zadań w systemie Windows 10?
Jak zaplanować uruchomienie pliku wsadowego w systemie Windows 11/10 za pomocą Harmonogramu zadań?
PowerShell a wiersz polecenia: zalety i wady
Tablice PowerShell: jak je tworzyć i używać
Jak wyświetlić listę wszystkich usług systemu Windows za pomocą PowerShell lub wiersza poleceń?
Jak otworzyć Menedżera zadań w Windows 11 i Windows 10?
Jak włączyć lub wyłączyć zaplanowane zadanie w systemie Windows 11/10?
Jak zaplanować polecenie ForFiles na współdzielonym dysku sieciowym?
Jak utworzyć automatyczne zadanie za pomocą Harmonogramu zadań w systemie Windows 11/10?
Jak włączyć lub wyłączyć układy przyciągania w systemie Windows 11?
Jak zrobić wideo ze zdjęć w systemie Windows 11?
Jak wyłączyć zaplanowane skanowanie Update Orchestrator w systemie Windows 10?
Na tym komputerze nie można uruchomić systemu Windows 11 — napraw to!
Jak tworzyć zaawansowane zadania za pomocą Harmonogramu zadań
Jak zablokować instalację systemu Windows 11 na komputerze?
Jak tworzyć podstawowe zadania za pomocą Harmonogramu zadań, w 5 krokach
Jak działa funkcja dynamicznej częstotliwości odświeżania w systemie Windows 11?
Jak uzyskać teraz wersję zapoznawczą dla niejawnych testerów systemu Windows 11?
Edytory menu kontekstowego: Dodaj, usuń elementy menu kontekstowego w systemie Windows 11
Jak zaplanować punkty przywracania systemu w systemie Windows 11/10?