Powershell. Скрипт по смене пароля для локальных пользователей

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. Скрипт по смене пароля для локальных пользователей»