Перейти к содержимому
www.mytechnote.ru
Меню
  • Администрирование
    • Скрипты
  • Оборудование
    • Обзоры
    • Инструкции
  • Прочее
  • Русский
    • English
    • Русский
Меню

Автоматизированная смена пароля учётной записи в планировщике заданий Windows

Когда возникает необходимость сменить пароль сервисной учётной записи, от имени которой работают задания в планировщике заданий Windows, особенно если заданий много, возможно, вы захотите упростить этот процесс. В этой короткой заметке я покажу вам, как сделать это быстро и легко.

Простое решение для смены пароля учётной записи в планировщике

Для начала, вот команды, которые вам понадобятся:

$NewTaskCreds = Get-Credential
$comps=get-adcomputer -filter {cn -like "mx0*" -and enabled -eq "True"}
#$comps=@("comp1","comp2","comp3")
foreach ($comp in $comps){
    Get-ScheduledTask -CimSession $comp.name | Where-Object { $_.Principal.UserId -eq $NewTaskCreds.UserName } | Set-ScheduledTask -User $NewTaskCreds.UserName -Password $NewTaskCreds.GetNetworkCredential().Password
    #Get-ScheduledTask -CimSession $comp.name | Where-Object { $_.Principal.UserId -eq $user }
}

Если вам нужно выполнить смену пароля только на одной локальной машине, просто уберите цикл и параметр -CimSession.

Дополнительные Ресурсы

Скрипт включил в проект на GitHub, в котором также находится скрипт для копирования большого числа заданий на удалённые машины. Это может быть полезным, если у вас есть множество заданий, которые должны быть на множестве серверов.

Опубликовано в 28.10.202330.05.2024 от sanglyb

Навигация по записям

← Руководство по пошаговому обновлению GitLab из репозиториев
Как узнать время истечения срока действия пароля в Active Directory →

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

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

Подписывайтесь

Youtube
vk
telegram
github
twitter
rss
  • Форум
  • Об авторе
  • Поддержать автора

Популярные записи

Новые записи

  • Как расширить LVM раздел в Linux
  • Исправление ошибки SrsResources.dll после обновления SSRS для SCCM
  • Проблема при использовании библиотеки PassFiltEx на старых процессорах
  • Как удалить вложения из старых событий календаря в Exchange с помощью скрипта
  • Как скачать и установить Office 2024 LTSC

Архивы

  • 2026 (3)
  • 2025 (5)
  • 2024 (7)
  • 2023 (6)
  • 2022 (5)
  • 2021 (25)
  • 2020 (34)
  • 2019 (39)
  • 2018 (78)
  • 2017 (56)
  • 2016 (77)
  • 2015 (9)
© 2015-2026 www.mytechnote.ru
Использование материалов сайта возможно только с разрешения владельца или обязательна индексируемая, прямая, передающая вес ссылка на материал.