Джо Браун разговаривает по телефону. Он заблокирован из Windows, потому что он забыл свой пароль. Мы можем сбросить его пароль через Active Directory - пользователи и компьютеры, но ADUC очень раздражает.
Конечно, также можно разблокировать учетную запись Джо Брауна и сбросить его пароль на «33Foo $ bars» через NET USER:
чистый пользователь jbrown 33Foo $ баров / домен / активный: да
К сожалению, флаг, требующий от него выбрать новый пароль, не устанавливается этой командой. Как просвещенные администраторы, мы не хотим знать постоянный пароль любого пользователя в любое время.
У кого-нибудь есть эффективный метод командной строки для разблокировки / сброса и изменения пароля, использующий встроенные средства Windows (включая PowerShell или VBScript, если необходимо), но без сторонних двоичных файлов?
Контекст: домен Windows Server 2008.