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:

  1. Wyszukaj powershell w polu wyszukiwania paska zadań.
  2. Kliknij Uruchom jako administrator(Run as administrator) .
  3. Kliknij przycisk Tak(Yes) .
  4. Wprowadź zmienną $action , aby zapisać akcję.
  5. Wprowadź zmienną $trigger , aby przechowywać czasy zaplanowanego zadania.
  6. 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'

Jak używać PowerShell do tworzenia zaplanowanego zadania w systemie Windows 10?

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

Jak używać PowerShell do tworzenia zaplanowanego zadania w systemie Windows 10?

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, DemoTaskDemoDescription  zgodnie z własnymi preferencjami.

Jak używać PowerShell do tworzenia zaplanowanego zadania w systemie Windows 10?

Po zakończeniu zostaniesz powitany następującym ekranem-

Jak używać PowerShell do tworzenia zaplanowanego zadania w systemie Windows 10?

Usuń(Delete) zaplanowane zadanie za pomocą  PowerShell

Aby użyć PowerShell do usunięcia zaplanowanych zadań, wykonaj następujące kroki:

  1. Wyszukaj powershell w polu wyszukiwania paska zadań.
  2. Kliknij Uruchom jako administrator(Run as administrator) .
  3. Kliknij przycisk Tak(Yes) .
  4. Wpisz(Enter) następujące polecenie, aby wybrać zadanie.
  5. 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

Jak używać PowerShell do tworzenia zaplanowanego zadania w systemie Windows 10?

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.



About the author

Jestem profesjonalnym inżynierem dźwięku z ponad 10-letnim doświadczeniem. Pracowałem przy wielu projektach, od małych domowych systemów audio po duże produkcje komercyjne. Moje umiejętności polegają na tworzeniu doskonałych ścieżek dźwiękowych i narzędzi do przetwarzania dźwięku, dzięki którym muzyka brzmi świetnie. Mam również ogromne doświadczenie w pracy z systemem Windows 10 i mogę pomóc Ci w pełni wykorzystać możliwości systemu komputerowego.



Related posts