Как удалить или создать запланированное задание с помощью 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 — вы можете делать все с помощью планировщика заданий.
Создайте запланированную задачу с помощью 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) , вы можете выбрать любое время в соответствии с вашими требованиями. Основная команда выглядит так:
$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 script в Task Scheduler на Windows 10
Как запланировать запуск пакетного файла в Windows 11/10 с помощью планировщика заданий
PowerShell против командной строки: плюсы и минусы
Массивы PowerShell: как их создавать и использовать
Как получить список всех служб Windows с помощью PowerShell или командной строки
Как выйти из email account в Mail app в Windows 11
Включить или отключить Wi-Fi и Ethernet adapter на Windows 11
Как заблокировать Windows 11 от установки на вашем компьютере
Как планировать ForFiles command на Shared Network drive
Этот компьютер не может запустить Windows 11 - исправить его!
Как отключить запланированное сканирование Update Orchestrator в Windows 10
Как запланировать System Restore Очки в Windows 10
Как прикрепить любое приложение к Taskbar в Windows 11
7 вещей, которые вы можете сделать с существующими задачами из планировщика заданий
Как сделать Video от Photos в Windows 11
Как переключить Insider Channel на Windows 11
Как настроить Webcam Brightness в Windows 11
Task Scheduler не работает или запускать программы в Windows 10
Чипсеты и материнские платы, которые поддерживают Windows 11 operating system
Подробное руководство и обзор диспетчера задач Windows 11