Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   get-aduser ..| select enabled? (http://forum.oszone.net/showthread.php?t=288066)

nokogerra 17-09-2014 12:55 2403914

get-aduser ..| select enabled?
 
Доброго времени суток.
Облазил кучу форумов, но никак не могу решить простую казалось бы задачу: получить значения true или false для таких атрибутов как enabled, passwordneverexpires и т.д.
select-object не помогает, атрибута отвечающего за enabled в редакторе атрибутов пользователя не нашел. Есть идеи?

Kazun 17-09-2014 13:01 2403918

Код:

PS > Get-ADUser test -propetries passwordneverexpires | Select Name,Enabled,PasswordNeverExpires

Name      Enabled PasswordNeverExpires
----      ------- --------------------
Test Test  False                True


nokogerra 17-09-2014 13:10 2403921

PS C:\Users\kopilov> Get-ADUser -server second ivanova -properties passwordneverexpires | Select Name,Enabled,PasswordN
everExpires

Name Enabled PasswordNeverExpires
---- ------- --------------------
Елена Г. Иванова

Kazun 17-09-2014 13:14 2403923

Покажите скрин окна PowerShell: Get-ADUser -server ivanova -Properties useraccountcontrol

nokogerra 17-09-2014 13:31 2403927

Вложений: 1
фыв

Kazun 17-09-2014 13:55 2403940

1) Если изменить параметр server, результат одинаковый ?
2) Версия ОС на DC?
3) Права пользователя от которого выполняется команда?
4) Вывод: ([adsisearcher]"samaccountname=ivanova").FindOne().Properties["useraccountcontrol"]

nokogerra 17-09-2014 14:18 2403947

1. режим работы леса и домена здесь 2008, кд с 2008R2 один, adws только на нем, поэтому -server сменить не могу. Думал что можно adws установить на 2008, но не нашел ни дистрибутивов, ни в службах ролей.
2. версия ос на котором проводил тест 2008R2, по поводу остальных - писал вышел.
3. администратор домена.
4. PS C:\Users\xxxx> ([adsisearcher]"samaccountname=ivanova").FindOne().Properties["useraccountcontrol"]
66050

Kazun 17-09-2014 14:32 2403957

Скачать для 2008 можно по ссылке - http://www.microsoft.com/en-us/downl...s.aspx?id=2852 . Запуск локально на DC 2008 R2 дает тот же результат?

nokogerra 17-09-2014 14:51 2403964

Именно на dc 2008R2 и запускаю локально, second - это его имя, если не указывать сервер выдается:
ПРЕДУПРЕЖДЕНИЕ: Ошибка при инициализации диска по умолчанию: "Не удалось найти сервер по умолчанию с работающими
веб-службами Active Directory.".
Попробую установить adws на 2008.


Время: 08:55.

Время: 08:55.
© OSzone.net 2001-