Назад | Перейти на главную страницу

Удаленное редактирование учетной записи локального пользователя: установить пароль: да

я использую

Имя пользователя / пароль сетевого пользователя: да

но мне нужно сделать это на множестве машин. Я могу запустить пакет через SCCM, но хотел бы сделать это с помощью сценария. У кого-нибудь есть способ сделать это?

Спасибо! -Мэттью

Если все компьютеры включены:

Загрузить и установить PSExec, создайте файл с каждой из ваших рабочих станций в отдельной строке, вы можете легко сделать это с помощью пользователей Active Directory и поиска компьютеров. Затем выполните следующую команду:

psexec @filename.txt -s net user username /passwordreq:yes

Если компьютеры не включены:

ставить

net user username /passwordreq:yes

в файл .cmd и добавить его как сценарий запуска компьютера в групповой политике - это почти то же самое, что и использование SCCM.

Если вам нужен сценарий, вот быстрый сценарий VBS, который сделает это за вас:

Const ADS_UF_PASSWD_NOTREQD = &H0020
strDCHostName = "myDC" 'Change this value to the name of your domain controller
strUserName = "jsmith" 'Change this value to the username in question
set objUser = GetObject("WinNT://" & strDCHostName & "/" & strUserName)
objPwdNotRequiredFlag = objUserFlags AND NOT ADS_UF_PASSWD_NOTREQD
objuser.put "userFlags",objPwdNotRequiredFlag
objUser.SetInfo