Как да изтриете или създадете планирана задача с 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 , следвайте тези стъпки -
- Потърсете powershell в полето за търсене на лентата на задачите.
- Щракнете върху Изпълни като администратор(Run as administrator) .
- Щракнете върху бутона Да(Yes) .
- Въведете променливата $action , за да съхраните действието.
- Въведете променливата $trigger , за да съхраните времето на планираната задача.
- Въведете тази команда, за да създадете планираната задача.
Нека разгледаме подробната версия на тези стъпки.
Първо трябва да отворите 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 , трябва да използвате -argument и да посочите скрипта. В този случай командата ще изглежда така -
New-ScheduledTaskAction -Execute 'powershell.exe' -argument script-path
След това трябва да зададете времето, когато искате да изпълните задачата. Подобно на Task Scheduler(Task Scheduler) , можете да изберете по всяко време според вашите изисквания. Основната команда изглежда така -
$trigger = New-ScheduledTaskTrigger -Once -At 06:30PM
Съгласно тази команда задачата ще се изпълнява веднъж в 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 според вашите предпочитания.
След като приключите, ще бъдете посрещнати със следния екран -
Изтрийте(Delete) планирана задача с PowerShell
За да използвате PowerShell за изтриване на планирани задачи, следвайте тези стъпки -
- Потърсете powershell в полето за търсене на лентата на задачите.
- Щракнете върху Изпълни като администратор(Run as administrator) .
- Щракнете върху бутона Да(Yes) .
- Въведете(Enter) следната команда, за да изберете задачата.
- Въведете командата Unregister , за да изтриете задачата.
За да научите повече за тези стъпки, продължете да четете.
Първо отворете повишен прозорец на Windows PowerShell(open an elevated Windows PowerShell window) и въведете следната команда -
Get-ScheduledTask -TaskName "DemoTask"
Не забравяйте да замените DemoTask с оригиналното име на задачата. след това въведете тази команда, за да изтриете задачата-
Unregister-ScheduledTask -TaskName "DemoTask" -Confirm:$false
За да потвърдите премахването, можете да въведете първата команда. Ако се покаже съобщение за грешка, задачата се премахва.
Тази публикация предлага повече начини за изтриване на планирана задача .
Това е всичко! Дано помогне.
Related posts
Как да планирате PowerShell скрипт в Task Scheduler на Windows 10
Как да планирате стартиране на пакетен файл в Windows 11/10 с помощта на Task Scheduler
PowerShell срещу команден ред: плюсове и минуси
PowerShell масиви: как да ги създадете и използвате
Как да изброите всички услуги на Windows с помощта на PowerShell или командния ред
Актуализирайте Windows Defender, когато автоматичните актуализации са деактивирани
Показване или скриване на иконите в областта на препълване на ъгъла на лентата на задачите в Windows 11
Чипсети и дънни платки, които поддържат операционна система Windows 11
Задача SvcRestartTask: XML на задачата съдържа неочакван възел
Как да блокирате инсталирането на Windows 11 на вашия компютър
Как да регулирате яркостта на уеб камерата в Windows 11
Как да промените размера на лентата на задачите в Windows 11
Този компютър не може да работи с Windows 11 - Поправете го!
Как работи функцията за динамична скорост на опресняване в Windows 11
Планирайте изключване или рестартиране с помощта на Task Scheduler в Windows 11/10
Използвайте Windows 10 Task Scheduler, за да автоматизирате почти всичко
Редактори на контекстното меню: Добавяне, премахване на елементи от контекстното меню в Windows 11
Как да забавите планирана задача в Task Scheduler в Windows 11/10
Деактивирайте телеметрията и събирането на данни в Windows 10 с помощта на Task Scheduler
Как да изградите Windows 11 Insider Preview сега