![]() |
Вывод определённых строк команды Get-ADUser
Добрый день.
Помогите скриптик написать(только начал осваивать PS) Был такой батник, помогал хелперам определить залочен ли пользователь и когда истекает пароль. :begin set /p un="Username " net user %un% /domain | find /i "Account active" net user %un% /domain | find /i "Password expires" set /p oa="Once again? (y/n) " if %oa%==y goto :begin Помогите перевести его в PS? Пока не понимаю как вывести только определённые параметры запроса (find /i "Account active" и find /i "Password expires") |
Код:
Get-ADUser username -Properties msDS-UserPasswordExpiryTimeComputed | Select Name,Enabled,@{n="pTime";e={[datetime]::FromFileTime($_.'msDS-UserPasswordExpiryTimeComputed')}} |
Kazun, как я понимаю избежать первоначальной загрузки AD модуля, или ускорить процесс никак не получится?
|
При использовании модуля ActiveDirectory - никак. Ускорить, если не использовать модуль AD,а перейти на ADSI.
|
Время: 01:27. |
Время: 01:27.
© OSzone.net 2001-