Powershell для установки пароля учетной записи пользователя никогда не истекает - PullRequest
0 голосов
/ 03 апреля 2020
Set-ADUser -Identity <name> -PasswordNeverExpires $true

Set-ADUser: термин «Set-ADUser» не распознается как имя командлета, функции, файла сценария или работоспособной программы. Проверьте правильность написания имени или, если путь был включен, проверьте правильность пути и повторите попытку. В строке: 2 символа: 1 + Set-ADUser -Identity $ Name -PasswordNeverExpires $ true + ~~~~~~~~~~ + CategoryInfo: ObjectNotFound: (Set-ADUser: String) [], CommandNotFoundException + FullyQualifiedErrorId: CommandNotFoundException

1 Ответ

0 голосов
/ 03 апреля 2020

Вам необходимо импортировать модуль ActiveDirectory:

Import-Module ActiveDirectory

Чтобы проверить, существует ли он:

Get-Module -ListAvailable

Если вы не видите модуль ActiveDirectory, то это потому, что вы сделали не устанавливать AD LDS Пользователи и компьютер. Go для управления - добавить роли и функции. В мастере добавления ролей и компонентов на вкладке Функции выберите Инструменты удаленного администрирования сервера, выберите - Инструменты администрирования ролей - Выберите Инструменты AD DS и DF LDS.

Модуль ActiveDirectory по умолчанию присутствует в windows server 2008 R2 , установите его так:

Import-Module ServerManager
Add-WindowsFeature RSAT-AD-PowerShell


Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...