Как запустить запланированное задание только один раз в Windows 10
Оглавление
Выполнение запланированных задач в Windows 10 легко, если есть встроенный планировщик задач. Приложение позволяет пользователям запускать приложения и сценарии на основе определенных триггеров, основанных на времени или событиях. После того, как задание настроено, оно будет выполняться до тех пор, пока оно не будет отключено.
Невозможно автоматически отключить запланированное задание на определенную дату, поэтому, если вы хотите запустить запланированное задание только один раз, вам нужно будет добавить дополнительное действие к заданию.
Действие будет запускать скрипт, который отключит задачу. Вот что вам нужно сделать.
Скрипт для отключения задачи
Чтобы отключить задачу, мы собираемся использовать скрипт PowerShell. Его легко создать, но вы, должно быть, уже создали задачу, которую она собирается отключить, потому что вам понадобится ее имя в скрипте.
Откройте новый файл Блокнота и вставьте в него следующее. Замените «Имя задачи» на имя задачи, которую вы хотите отключить. Сохраните его с расширением файла PS1 .
Disable-ScheduledTask -TaskName 'Имя задачи'
Отключить запланированную задачу
Теперь вам нужно запустить этот скрипт, чтобы он отключил заданную задачу.Лучше всего добавить это как действие к той же задаче, которую вы хотите отключить, чтобы у вас не получилось запустить другую задачу специально для отключения первой задачи.
Тем не менее, все зависит только от вас, и что лучше всего подходит для вашего конкретного случая: запускать сценарий как действие для той же задачи или создавать новую задачу, которая будет его запускать.
Как только вы ‘ Если вы создали задачу и добавили в нее все соответствующие действия, добавьте еще одно действие. Установите действие «Запустить программу».
В поле «Программа / сценарий» введите «Powershell.exe». В поле «Добавить аргументы» введите следующее, но замените «Путь к сценарию PowerShell» на полный путь к сценарию, который вы создали ранее.