Как удалить задачу в планировщике заданий
Перейти к содержимому

Как удалить задачу в планировщике заданий

  • автор:

Четыре способа удалить запланированную в Windows 10 задачу

Многие из приложений-оптимизаторов, а также те приложения, которые следят за актуальностью версий установленного на ПК программного обеспечения, создают во встроенном планировщике заданий соответствующие задачи, выполняющиеся даже когда запланировавшие их приложения неактивны. Если такая самодеятельность вам не по нраву или созданная задача не была удалена после деинсталляции приложения, вы можете удалить ее из планировщика самостоятельно как минимум тремя способами.

Через сам планировщик заданий

Начнем с самого очевидного и простого способа.

Открываем штатный планировщик выполненной в окошке Run (Win + R) заданий командой taskschd.msc и в левой колонке нажмите мышкой по родительскому каталогу «Библиотека планировщика заданий». Именно в ней сохраняют свои задания сторонние приложений.

Отыщите в средней колонке задание, имя которого указывает на создавшую его программу, нажмите по нему правой кнопкой мыши и выберите «Удалить».

Планировщик заданий

Также можно нажать «Удалить» в правой колонке управления элементами.

В командной строке

Удалить запланированную задачу можно с помощью командной строки.

Это менее удобный способ, к тому же вам нужно знать точное название задачи.

Удаление выполняется в запущенной от имени классической командной строке с использованием консольной утилиты schtasks.exe, распложенной в папке System32 .

Команда удаления выглядит следующим образом:

schtasks /Delete /TN «путь/имя-задачи» /F

Schtasks

Задача будет тут же удалена.

Путь указывать не нужно, если запись задачи располагается в корневом каталоге «Библиотека планировщика заданий».

Удаление задач с помощью командной строки чаще всего находит применение в скриптах.

В PowerShell

Аналогичным целям может служить и консоль PowerShell , в которой предусмотрен ряд командлетов, предназначенных как раз для взаимодействия с запланированными в taskschd.msc задачами.

Команда удаление задания выглядит так:

Unregister-ScheduledTask -TaskName «имя-задачи» -Confirm:$false

Unregister-ScheduledTask

Если задание располагается не в корне, в команду добавляется строка -TaskPath «путь-к-папке», путь указывается относительный, обратные слеши справа и слева удалять не нужно, смотрите скриншот ниже.

TaskPath

В редакторе реестра

Наконец, избавиться от запланированной задачи можно, удалив соответствующий ей ключ реестра.

Откройте редактор реестра командой regedit и разверните ветку:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree

Подраздел Tree содержит дочерние подразделы с именами расположенных в корне планировщика заданий.

Кликните по выбранной папке ПКМ и выберите «Удалить».

RegEdit

В результате задача будет удалена также из планировщика.

Удаляйте задачи и планы

Какие-то задачи или планы вам уже не нужны? Удалите их.

Примечание: Хотите закрыть или архивировать план, а не удалять его? Планировщик в данный момент не поддерживает такую возможность. У нас есть несколько предложений по закрытию плана, и мы с удовольствием выслушаем ваши идеи. Чтобы узнать, как оставить отзыв, см. в этой Microsoft Office?

Задачи

Вы можете удалить задачу с доски плана или в сведениях о задаче.

Предупреждение: Удаленную задачу невозможно восстановить. Если вы удалите задачу случайно, ее придется воссоздавать с нуля.

Чтобы удалить задачу на Доске, выберите многоточие в правой части карточки задачи, а затем выберите Удалить.

На доске щелкните много много нажатием и выберите удалить

Если вы в подробностях задачи, выберите многоточие справа в верхней части, а затем выберите Удалить.

Удалить карточку

Планы

Удалять планы могут только владельцы планов. Если участники плана хотят удалить свое членство, они могут выйти из плана.

Каждый план принадлежит группе Microsoft 365. Если вы хотите удалить не только план, но и группу, см. в Outlook.

Владельцы планов: удаление планов

Если вы владелец плана, вы можете удалить план.

Удаление плана

    Чтобы удалить план, выберите многоточие справа от его названия, а затем выберите Параметры плана.

Хотите выйти из плана, не удаляя его? Если вы владелец плана и хотите выйти из плана, вам потребуется передать роль владельца группы другому человеку, прежде чем вы сможете выйти из плана.

Важно: По умолчанию удаленная группа Microsoft 365 сохраняется в течение 30 дней. Этот период называется обратимым удалением, так как вы по-прежнему можете восстановить группу. Через 30 дней группа и ее контент окончательно удаляются, и их невозможно восстановить. Чтобы восстановить группу Microsoft 365, см. статью Восстановление удаленной группы Microsoft 365.

Участники: выйдите из плана, чтобы убрать его из своего списка

Если вы не владелец плана, вы не можете удалить план. Если вы не администратор, вы можете выйти из плана, чтобы он не отображался в центре Планировщика.

Чтобы выйти из плана, выберите многоточие справа от имени плана и выберите Пункт Выйти из плана.

Блокировка удаления задач пользователем, который их не создавал

Администраторы клиента могут заблокировать удаление задач в Планировщике (Майкрософт) определенным пользователем, который их не создавал.

Предварительные требования для внесения изменений в Планировщик в Windows PowerShell

Выполните действия из статьи Предварительные требования для внесения изменений в Планировщик в Windows PowerShell, чтобы внести изменения в Планировщик из Windows PowerShell.

Блокировка удаления задач пользователем, который их не создавал

  1. Используйте командлет Set-PlannerUserPolicy, чтобы заблокировать удаление задач в Планировщике пользователем, который их не создавал.
 Set-PlannerUserPolicy -UserAadIdOrPrincipalName -BlockDeleteTasksNotCreatedBySelf $true 
Параметр Описание
UserAadIdOrPrincipalName Используйте идентификатор Microsoft Entra или имя участника-пользователя, для которого требуется экспортировать содержимое.
BlockDeleteTasksNotCreatedBySelf Следует ли блокировать удаление задач пользователем, который их не создавал.
HostName Этот параметр необходимо использовать только при доступе к Планировщику через имя узла, отличное task.office.com от . Например, если вы получаете доступ к Планировщику с помощью tasks.office365.us , включите -HostName tasks.office365.us в свою команду.

Следующий командлет заблокирует удаление задач в Планировщике пользователем, который их не создавал.

 Set-PlannerUserPolicy -UserAadIdOrPrincipalName amyg@contoso.onmicrosoft.com -BlockDeleteTasksNotCreatedBySelf $true 

Разблокировка удаления задач в Планировщике (Майкрософт) пользователем, который их не создавал

  1. Используйте командлет Set-PlannerUserPolicy, чтобы разблокировать удаление задач в Планировщике пользователем, который их не создавал.
 Set-PlannerUserPolicy -UserAadIdOrPrincipalName "" -BlockDeleteTasksNotCreatedBySelf $false 
Параметр Описание
UserAadIdOrPrincipalName Используйте идентификатор Microsoft Entra или имя участника-пользователя, для которого требуется экспортировать содержимое.
BlockDeleteTasksNotCreatedBySelf Следует ли блокировать удаление задач пользователем, который их не создавал.
HostName Этот параметр необходимо использовать только при доступе к Планировщику через имя узла, отличное task.office.com от . Например, если вы получаете доступ к Планировщику с помощью tasks.office365.us , включите -HostName tasks.office365.us в свою команду.

Например, следующий командлет заблокирует удаление задач в Планировщике пользователем, который их не создавал.

 Set-PlannerUserPolicy -UserAadIdOrPrincipalName amyg@contoso.onmicrosoft.com -BlockDeleteTasksNotCreatedBySelf $false 

Получение текущей политики пользователя

  1. Проверьте текущую политику пользователя с помощью командлета Get-PlannerUserPolicy.
 Get-PlannerUserPolicy -UserAadIdOrPrincipalName "" 
Параметр Описание
UserAadIdOrPrincipalName Используйте идентификатор Microsoft Entra или имя участника-пользователя, для которого требуется экспортировать содержимое.
HostName Этот параметр необходимо использовать только при доступе к Планировщику через имя узла, отличное task.office.com от . Например, если вы получаете доступ к Планировщику с помощью tasks.office365.us , включите -HostName tasks.office365.us в свою команду.

Например, с помощью следующего командлета будет получена текущая политика пользователя

 Get-PlannerUserPolicy -UserAadIdOrPrincipalName amyg@contoso.onmicrosoft.com | fl @odata.context : https://tasks.office.com/taskApi/tenantAdminSettings/$metadata#UserPolicy/$entity id : amyg@contoso.onmicrosoft.com blockDeleteTasksNotCreatedBySelf : False 

Удаление задачи из Планировщика заданий

Данная команда удаляет задачу с указанным именем из Планировщика задач Windows.

Комментарий
При желании, вы можете указать комментарии к данной команде.

Имя задачи
Укажите имя задачи, которую необходимо удалить из Планировщика задач.

Команда Удаление задачи из Планировщика заданий

Команда Удаление задачи из Планировщика заданий

Условие
Вы можете указать условие при котором необходимо выполнить это действие. Если указанное условие будет ложно, то команда выполняться не будет. Подробнее использование условий описано в Как использовать Условие.

Смотрите также

Eonza automation software — free, open source cross-platform program for easy creation and management of scripts. Gentee script programming language — Free, open source and cross-platform programming language for automation.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *