👋 Всем админам добрейшего дня!
👋 Всем админам добрейшего дня! Как массово поменять пароли локальных администраторов на паре десятков серверов. Ручками это делать долго да и не очень безопасно. Лучше освободившееся время потрачу с пользой 🍺 Поэтому автоматизируем процесс через PowerShell. Ниже собственно скрипт: $servers = @("Server01", "Server02", "Server03") # список серверов $newPass = ConvertTo-SecureString "Новый_Сложный_Пароль!" -AsPlainText -Force foreach ($srv in $servers) { Invoke-Command -ComputerName $srv -ScriptBlock { param($pass) $user = [ADSI]"WinNT://./Administrator,User" $user.SetPassword($pass) } -ArgumentList $newPass } ⚡️ Важно: убедись, что у тебя есть права на все машины и открыт WinRM! Если хочется более гибко, можно расширить скрипт, добавить логирование или рандомизацию паролей.