Jean-Jacques CELMA
asked on
Get a specific OU to display from a DN with GET-ADComputer
I have this powershell script :
Get-ADComputer -Filter {(OperatingSystem -NotLike '*server*' -and OperatingSystem -NotLike '*Tap*')} -Property * -Searchbase "OU=Paris,OU=France,OU=Eur ope,OU=Roo t,DC=conto so,DC=com" | Select-Object -Property name, @{label='Site';expression= {$_.distin guishedNam e}}
It gives me this result :
name Site
---- ----
DESKTOP10 CN=DESKTOP10,OU=Desktops,O U=Computer s,OU=Paris ,OU=France ,OU=Europe ,OU=Root,D C=contoso, DC=com
How can I get the the OU Paris only that :
Name Site
-------- -------
DESKTOP10 Paris
Thks
Get-ADComputer -Filter {(OperatingSystem -NotLike '*server*' -and OperatingSystem -NotLike '*Tap*')} -Property * -Searchbase "OU=Paris,OU=France,OU=Eur
It gives me this result :
name Site
---- ----
DESKTOP10 CN=DESKTOP10,OU=Desktops,O
How can I get the the OU Paris only that :
Name Site
-------- -------
DESKTOP10 Paris
Thks
ASKER
Thks,
Could you explain to me the folling in details :
'\AOU=(.*?),(OU|DC)=.*', '$1'
Could you explain to me the folling in details :
'\AOU=(.*?),(OU|DC)=.*', '$1'
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Open in new window
And do AD a favor and don't retrieve all AD properties if all you need is the name (which is already in the default set returned).