![]() |
Как изменить пароли пользователям домена
Всем доброго времени суток!
Задача такая: Есть сетка 173 машины. 3 домена (леса разные, но дружат между собой). 261 пользователь всего. текстовый файл вида (<username>\t<userpassword>\t<description>) Надо назначить пароли пользователям. Задолбался вбивать руками. Спасите мои пальцы. Подскажите скриптик или софтину. Заранее спасибо. P.S. Порядок назначения паролей изменить нельзя. Можно лишь автоматизировать процесс. |
Могу предложить утилиту dsmod.
парсить текстовый файл можно через FOR /F Еще в powershell команда Set-ADAccountPassword, которая позволяет установить пароль, но может не пойти на Windows 2003 server. |
1 вариант)
вгружаем файлик в excel добавляем пустую колонку перед username удаляем колонку description в первой (пустой) колонке во всех строках пишем "net user" (без кавычек) в четвертой (после пароля) колонке пишем "/domain" (без кавычек) выделяем все строчки, копируем, делаем файлик с расширением .cmd, вставляем в него, сохраняем, запускаем от имени аккаунта доменного администратора предвариительно, возможно, придется в блокноте заменить все символы табуляции на символы пробела 2 вариант) запускаем cmd.exe от имени доменного администратора переходим в тут папку, где лежит файлик даем команду for /F "tokens=1,2" %i in (filename.txt) do net user %i %j /domain (если эту строчку вставлять в .cmd файл, то вместо % везде %%) |
Цитата:
обычно пользователям сообщается пароль "по умолчанию" (задаётся при создании учётки) и ставится галка в свойствах "сменить пароль при первом входу" и пользователи сами задают себе пароли. Галку о смене пароля можно поставить всем выделенным в оснастке пользователям. |
|
Цитата:
Еще раз спасибо. To QRS. Попробую, как только доберусь до железяки. |
Время: 06:16. |
Время: 06:16.
© OSzone.net 2001-