![]() |
get-aduser ..| select enabled?
Доброго времени суток.
Облазил кучу форумов, но никак не могу решить простую казалось бы задачу: получить значения true или false для таких атрибутов как enabled, passwordneverexpires и т.д. select-object не помогает, атрибута отвечающего за enabled в редакторе атрибутов пользователя не нашел. Есть идеи? |
Код:
PS > Get-ADUser test -propetries passwordneverexpires | Select Name,Enabled,PasswordNeverExpires |
PS C:\Users\kopilov> Get-ADUser -server second ivanova -properties passwordneverexpires | Select Name,Enabled,PasswordN
everExpires Name Enabled PasswordNeverExpires ---- ------- -------------------- Елена Г. Иванова |
Покажите скрин окна PowerShell: Get-ADUser -server ivanova -Properties useraccountcontrol
|
Вложений: 1
фыв
|
1) Если изменить параметр server, результат одинаковый ?
2) Версия ОС на DC? 3) Права пользователя от которого выполняется команда? 4) Вывод: ([adsisearcher]"samaccountname=ivanova").FindOne().Properties["useraccountcontrol"] |
1. режим работы леса и домена здесь 2008, кд с 2008R2 один, adws только на нем, поэтому -server сменить не могу. Думал что можно adws установить на 2008, но не нашел ни дистрибутивов, ни в службах ролей.
2. версия ос на котором проводил тест 2008R2, по поводу остальных - писал вышел. 3. администратор домена. 4. PS C:\Users\xxxx> ([adsisearcher]"samaccountname=ivanova").FindOne().Properties["useraccountcontrol"] 66050 |
Скачать для 2008 можно по ссылке - http://www.microsoft.com/en-us/downl...s.aspx?id=2852 . Запуск локально на DC 2008 R2 дает тот же результат?
|
Именно на dc 2008R2 и запускаю локально, second - это его имя, если не указывать сервер выдается:
ПРЕДУПРЕЖДЕНИЕ: Ошибка при инициализации диска по умолчанию: "Не удалось найти сервер по умолчанию с работающими веб-службами Active Directory.". Попробую установить adws на 2008. |
Время: 08:55. |
Время: 08:55.
© OSzone.net 2001-