powershell - Compare-Object Pass Into Get-ADUser To Get DisplayName -


good day. trying accomplish showing displayname name thing can show compare-object name trying pass output compare-object get-aduser more user information. below code working with.

import-module activedirectory #imports ad module $group = read-host "what group name want membership for?" $list = get-adgroupmember $group -recursive | select name  $ou = read-host "what ou want list of? [list full path {ou=xxx,dc=xxx,dc=xxx}]" $oulist = get-aduser -searchbase $ou -filter * -properties name, displayname, title | select name  $comparison = (compare-object -referenceobject $list -differenceobject $oulist | where-object {$_.sideindicator -eq "=>"} | select name foreach ($user in $comparison) {get-aduser $user.inputobject -properties name,displayname | select name, displayname} 

the error

get-aduser : cannot bind parameter 'identity'. cannot convert value "@{name=username}" type microsoft.activedirectory.management.aduser

i know simple can't quite figure out. thank assistance.


Comments

Popular posts from this blog

javascript - Create a stacked percentage column -

Optimising Firebase database by automatically overwriting data -

javascript - Angular UI-Grid customTemplate directive causing rows to load slowly/? -