![]() |
Выборка пользователей!
Доброго времени суток!
Помогите кто может =( Есть следующая задача. Необходимо из AD выгрузить список учетных записей у которых не заполнен один атрибут, в частности атрибут "extensionAttribute1". Выходит только выгрузка пользователей и с заполненными атрибутами и с пустыми. Как поменять запрос, что бы выгружались только те пользователи у которых атрибут не заполнен? Код:
$f = "C:\Temp\12.txt" |
Цитата:
Код:
...|select{$_.extensionattribute1 -ne $null -or $_.extensionattribute1 -ne ""}|... а, да, требуются же незаполненные... тогда оператор -ne надо поменять на -eq |
Код:
Get-ADUser -Filter "extensionattribute1 -notlike '*' |
Работает, только не понимаю как добавить вывод параметра description для тех пользователей что попадают в данный список
Код:
Get-ADUser -SearchBase 'OU=User,OU=prt1,DC=firma,DC=ru' -Filter "extensionattribute1 -notlike '*', description" | ft Name,extensionattribute1,description | Out-File $f -Encoding UTF8 |
Код:
Get-ADUser -Filter "extensionattribute1 -notlike '*'" -Properties description | ft Name,Description |
Доброго времени суток!
Попытка немного дополнить выгрузку закончилась провалом (( Код:
Get-ADUser -SearchBase 'OU=40-Users,OU=prt1,DC=firma,DC=ru' -Filter "extensionattribute1 -notlike '*'" -Properties displayName,description,extensionAttribute12 | ft Name,displayName,description,extensionAttribute12 | Out-File $f -Encoding UTF8 |
Добавить параметр Width:
Код:
| Out-File ... -Width 1000 |
Время: 18:21. |
Время: 18:21.
© OSzone.net 2001-