Parse Json Дополнительные данные

Следующий код должен возвращать ВСЕ атрибуты пользователя AD (все свойства ObjectClass = user):

$properties = Get-ADObject -SearchBase (Get-ADRootDSE).SchemanamingContext -Filter {name -eq "User"} -Properties MayContain,SystemMayContain | `
Select-Object @{name="Properties";expression={$_.maycontain+$_.systemmaycontain}} | `
Select-Object -ExpandProperty Properties

Get-ADUser -Identity username -Properties $properties | fl $properties

Сначала он извлекает и сохраняет все пользовательские свойства в массив, а затем, во-вторых, свойства массив используется с Get-ADUser для извлечения всех свойств для одного пользователя (в этом примере).

-1
задан miu 18 January 2019 в 19:57
поделиться