Как да изтриете или създадете планирана задача с PowerShell в Windows 11

Ако искате да изтриете или създадете планирана задача(delete or create a scheduled task) в Windows 11/10 с помощта на Windows PowerShell , този урок ще ви помогне да направите това. Не е нужно да отваряте Task Scheduler , за да  създадете планираната задача(create the scheduled task) . Трябва обаче да изпълните някои команди, за да свършите работата.

Task Scheduler е една от най-добрите помощни програми на Windows 10 , позволява ви да създавате задачи и да ги изпълнявате в определено време. От отваряне на приложение като Notepad до изпълнение на скриптове на PowerShell , можете да правите всичко с помощта на Task Scheduler.

Създайте планирана задача с  PowerShell

За да използвате PowerShell за създаване на планирана задача в Windows 10 , следвайте тези стъпки -

  1. Потърсете powershell в полето за търсене на лентата на задачите.
  2. Щракнете върху Изпълни като администратор(Run as administrator) .
  3. Щракнете върху бутона Да(Yes) .
  4. Въведете променливата $action , за да съхраните действието.
  5. Въведете променливата $trigger , за да съхраните времето на планираната задача.
  6. Въведете тази команда, за да създадете планираната задача.

Нека разгледаме подробната версия на тези стъпки.

Първо трябва да  отворите Windows PowerShell с администраторски права(open Windows PowerShell with administrator privileges) . За това потърсете „powershell“ в полето за търсене  на лентата на задачите и щракнете върху съответния бутон (Taskbar)Изпълнявай като администратор (Run as administrator ) . Ако се появи подканата  за UAC , щракнете върху бутона (UAC)Да (Yes ) . След като екранът на PowerShell е видим, въведете следната команда -

$action = New-ScheduledTaskAction -Execute 'app-path'

Не забравяйте да замените пътя на приложението с оригиналния път на приложението, което искате да стартирате.

Например, ако искате да отворите Notepad , въведете notepad.exe. Ако искате да отворите Google Chrome на 64-битов компютър с Windows 10 , въведете следния път -

C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

Цялата команда ще изглежда така -

$action = New-ScheduledTaskAction -Execute ' C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'

Как да използвате PowerShell за създаване на планирана задача в Windows 10

В случай, че искате да изпълните скрипт на PowerShell , трябва да използвате -argument и да посочите скрипта. В този случай командата ще изглежда така -

New-ScheduledTaskAction -Execute 'powershell.exe' -argument script-path

След това трябва да зададете времето, когато искате да изпълните задачата. Подобно на Task Scheduler(Task Scheduler) , можете да изберете по всяко време според вашите изисквания. Основната команда изглежда така -

$trigger = New-ScheduledTaskTrigger -Once -At 06:30PM

Как да използвате PowerShell за създаване на планирана задача в Windows 10

Съгласно тази команда задачата ще се изпълнява веднъж в 18:30 или 18:30 часа на същия ден. Възможно е да използвате различни настройки като  -Ежедневно, -Седмично, -Месечно(-Daily, -Weekly, -Monthly) и т.н. От друга страна, можете да изберете времето в 12 или 24-часов формат. Ако изберете 12-часов формат, трябва да дефинирате AM/PM .

След това трябва да се регистрирате за задачата. За това въведете следната команда -

Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "DemoName" -TaskName "DemoTask" -Description "DemoDescription"

Не забравяйте да промените  DemoName, DemoTask и  DemoDescription  според вашите предпочитания.

Как да използвате PowerShell за създаване на планирана задача в Windows 10

След като приключите, ще бъдете посрещнати със следния екран -

Как да използвате PowerShell за създаване на планирана задача в Windows 10

Изтрийте(Delete) планирана задача с  PowerShell

За да използвате PowerShell за изтриване на планирани задачи, следвайте тези стъпки -

  1. Потърсете powershell в полето за търсене на лентата на задачите.
  2. Щракнете върху Изпълни като администратор(Run as administrator) .
  3. Щракнете върху бутона Да(Yes) .
  4. Въведете(Enter) следната команда, за да изберете задачата.
  5. Въведете командата Unregister , за да изтриете задачата.

За да научите повече за тези стъпки, продължете да четете.

Първо  отворете повишен прозорец на Windows PowerShell(open an elevated Windows PowerShell window)  и въведете следната команда -

Get-ScheduledTask -TaskName "DemoTask"

Не забравяйте да замените  DemoTask  с оригиналното име на задачата. след това въведете тази команда, за да изтриете задачата-

Unregister-ScheduledTask -TaskName "DemoTask" -Confirm:$false

Как да използвате PowerShell за създаване на планирана задача в Windows 10

За да потвърдите премахването, можете да въведете първата команда. Ако се покаже съобщение за грешка, задачата се премахва.

Тази публикация предлага повече начини за  изтриване на планирана задача .

Това е всичко! Дано помогне.



About the author

Аз съм инженер по windows, ios, pdf, грешки, джаджи с над 10 години опит. Работил съм върху много висококачествени Windows приложения и рамки като OneDrive за бизнеса, Office 365 и др. Неотдавнашната ми работа включваше разработването на pdf четеца за платформата на windows и работата по изясняване на съобщенията за грешки за потребителите. Освен това участвам в разработването на платформата ios от няколко години и съм много запознат както с нейните характеристики, така и с странностите.



Related posts