потребовать смену пароля при следующем входе в систему WinXP

Обсуждение проблем, связанных с ПО для компьютеров

Модераторы: Al_lexx, Sharp, ionika, Happy_MAN, 0xFF, Atom, Serega S.U.

Ответить
vpk
Сообщения: 4
Зарегистрирован: 28 дек 2006, 23:04

потребовать смену пароля при следующем входе в систему WinXP

Сообщение vpk »

Известно, что поставив галку в окне свойств соответствующего пользователя, можно потребовать смену пароля при следующем входе в систему (WinXP).
Вопрос. А как провести данную операцию, вызвав команду из командной строки?
Ни в справочниках, ни в интернете почему-то не нахожу ответ на этот, казалось бы, простой вопрос.
С помощью команды "net user" можно сделать много нужных операций, но параметр "потребовать смену пароля..." в списках не значится.
vpk
vpk
Сообщения: 4
Зарегистрирован: 28 дек 2006, 23:04

Сообщение vpk »

Ответа уж неделю нет никакого.
Может кто поможет какой-нибудь скрипт написать?
vpk
DAV74
Сообщения: 473
Зарегистрирован: 04 июл 2006, 10:33

Сообщение DAV74 »

Насколько мне известно, нет отдельного ключа в реестре, отвечающего за это действие. А есть определенный бит в некоей битовой последовательности, отвечающей за параметры входа под учетной записью. Эта битовая последовательность хранится в реестре, в разделе SAM. Система не дает права залезть туда поковырять даже пользователю с администраторскими привилегиями.

Поподробней можно почитать здесь. Там, правда, книга Висте посвящена, но сути это не меняет.
Аватара пользователя
Orac1e
Сообщения: 156
Зарегистрирован: 30 июн 2007, 13:40

Сообщение Orac1e »

для Active Directory можно скрипт написать..
А вот для локальных учеток.. Посмотри, может средства WMI позволяют это сделать. Или с помощью более продвинутого шелла (PowerShell).
QUOD ERAT DEMONSTRANDUM
Аватара пользователя
firebot
afterdark
Сообщения: 943
Зарегистрирован: 06 июн 2007, 23:18
Откуда: moscow never sleeps

Сообщение firebot »

Изображение
посмотрел процесс эксплорером, вот чего делает вроде это...
где-то там ковырять надо...
I'm sorry Bender, Robots don't go to Heaven.
vpk
Сообщения: 4
Зарегистрирован: 28 дек 2006, 23:04

Сообщение vpk »

М-да, внятного решения нету-у.
vpk
Аватара пользователя
Makro2001
Сообщения: 37
Зарегистрирован: 27 фев 2007, 11:07
Контактная информация:

Сообщение Makro2001 »

vpk, обратите своё внимание на данную ссылку: http://technet.microsoft.com/en-us/libr ... x#BKMK_CMD.

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

P.S. Обратите внимание на этот абзац в статье:
Using a command line
Open Command Prompt.

Type:
dsmod userUserDN-pwdNewPassword

If you want to require the user to change this password at the next logon process, Type:
dsmod userUserDN-mustchpwd {yes|no}
vpk
Сообщения: 4
Зарегистрирован: 28 дек 2006, 23:04

Сообщение vpk »

Да, спасибо, это интересно.
Правда, в WinXP нет такой команды (я развлекаюсь с XP)
Если я правильно понял, она встроена в Windows Server 2003-2008.
Завтра поэкспериментирую.
Кому интересно, вот еще интересные ссылки по теме.
http://technet.microsoft.com/en-us/libr ... 55470.aspx
http://support.microsoft.com/kb/322684/ru
http://www.realcoding.net/article/view/3658
http://joeware.net/freetools/index.htm
vpk
Ответить