Как заставить пароль Windows изменить пароль при входе в систему с конфигурационным файлом на openstack - PullRequest
0 голосов
/ 01 октября 2019

Я создал образ Windows Server 2012R2 и 2016 и использовал его в openstack, затем я хочу заставить пользователя сменить пароль, например «Пользователь должен сменить пароль при следующем входе в систему» ​​в файле конфигурации, и я нашел 2 сценария для использования, во-первых,

ps1

net user $ username $ password

для установки имени пользователя и пароля и второй,

Set-Aduser -ChangePasswordAtLogon$ true

для принудительного изменения пароля. Я заполняю 2 части в одном и том же файле конфигурации, но они не работают вместе, когда я заполняю пароль, который равен $ password, тогда Windows покажет рабочий стол, но если я заполню старый пароль, то Windows покажет массаж «Вы должны изменить пароль раньше», я хочу, чтобы он работалвот так ... когда я заполняю $ пароль, появляется сообщение "Вы должны сменить пароль раньше"

Надеюсь, вы меня поняли, потому что я тайский, мой английский не очень хорошо.

Спасибоза помощь.

ps1

net user Администратор Frame789

Set-Aduser -ChangePasswordAtLogon $ true

1 Ответ

0 голосов
/ 03 октября 2019

Все, теперь я нашел решение для решения этой проблемы самостоятельно.

Я просто использую / logonpasswordchg: да, стоя на спине вот так

ps1

net user Administrator Frame789 / logonpasswordchg: да

Надеюсь, эта работа тоже для вас.

пс. Это не работает с Windows XP.

...