Powershell. Смена пароля для локальных пользователей.
Сразу замечу что скрипт по смене пароля для локальных пользователей нужно запускать от имени локального администратора, или соответствующих групп, которые могут изменять пароль к учетным записям.
$Password = "$MyPa$w0rd"
$users = Get-WmiObject -Class Win32_UserAccount -ComputerName $env:COMPUTERNAME -Filter LocalAccount='true' | select -ExpandProperty name
foreach ($user in $users)
{
$user
([adsi]"WinNT://$env:COMPUTERNAME/$user").SetPassword("$Password")
}
Теперь давайте разберем по строкам
Читать далее «Powershell. Скрипт по смене пароля для локальных пользователей»