Я использую .bat file
для создания пользователя и пароля на уровне операционной системы Windows.
Проблема, с которой я сталкиваюсь, заключается в том, что, когда я передаю EXPIRES:NEVER
пароль, когда пользователь создается, на нем не установлен "Password never expires"
флажок (это означает, что для этого созданного пользователя пароль никогда не истекает), а срок действия пользователя истекает автоматически через 90 дней.
Net User %1 %2 /COMMENT:"%3" /EXPIRES:NEVER /PASSWORDCHG:NO /ADD
Выше приведена основная строка кода, я передаю имя пользователя и пароль из текстового файла и запускаю файл .bat.
Опция / истекает для учетной записи, а не для пароля, проверьте справку команды.
http://support.microsoft.com/kb/251394/en-us
Из документации: «Вызывает истечение срока действия учетной записи пользователя, если вы укажете дату».
источник
net user
Команда может использоваться на местном, а также учетные записи домена. Используйте/domain
переключатель для учетных записей домена.Например, чтобы просмотреть информацию для пользователя домена% 1, используйте
Полный список сетевых параметров пользователя приведен здесь:
http://support.microsoft.com/kb/251394
источник
Один пользователь AD
Для активных пользователей каталога вы можете использовать команду dsmod, чтобы изменить ее для одного пользователя:
Несколько пользователей AD
Если вы хотите массово установить это свойство, вы можете сделать это для всей организационной единицы (OU), используя вышеуказанное в сочетании с dsquery .
Сначала, чтобы вывести список всех пользователей в OU (это безопасно для запуска, потому что он выводит только список пользователей):
Затем, предполагая, что вы довольны выводом приведенной выше команды, вы можете передать ее в dsmod следующим образом:
Еще немного информации, со скриншотами, здесь: http://www.petenetlive.com/KB/Article/0000532.htm
источник
Делает пароль, чтобы никогда не истек; но для всех аккаунтов на машине - неплохо для домашней машины или ВМ
источник
Как указано выше,
net user
не позволяет otpion изменять срок действия пароля, только срок действия учетной записи (через / истекает).Вот что я использовал, чтобы удалить срок действия пароля для моей учетной записи:
Измените имя пользователя на имя учетной записи, которую вы хотите изменить.
источник