Здравствуйте. Нужно как-то поменять пароль текущего пользователя. Если это делать так
то нужно что бы скрипт был запущен с административными правами.
Но если пользователь просто пользователь и не входит в группу администраторов, то так не получается. Но ведь пользователь может сам менять свой пароль через панель управления.
Код:
$UserName = @UserName
$strComputer = @ComputerName
$objUser = ObjGet("WinNT://" & $strComputer & "/" & $UserName)
If @Error then
$colAccounts = ObjGet("WinNT://" & $strComputer & "")
$objUser = $colAccounts.Create("user", $UserName)
EndIf
$objUser.SetPassword ($Password)
то нужно что бы скрипт был запущен с административными правами.
Но если пользователь просто пользователь и не входит в группу администраторов, то так не получается. Но ведь пользователь может сам менять свой пароль через панель управления.