Jak rychle zjistit Distinguished Name OU

Vyhledání OU podle názvu pomocí PowerShellu

Chceš rychle zjistit DN (Distinguished Name) organizační jednotky v AD, například při nastavování GPO nebo delegování práv? Níže uvedený PowerShell příkaz ti vrátí jméno a DN všech OU, jejichž název obsahuje řetězec pol_dev.


Příkaz:

Get-ADOrganizationalUnit -Filter 'Name -like "NazevOU"' | Format-Table Name, DistinguishedName -AutoSize

Co dělá:

  • Get-ADOrganizationalUnit – získá seznam všech OU
  • -Filter 'Name -like "NazevOU"' – vyfiltruje pouze ty, kde název obsahuje „pol_dev“
  • Format-Table Name, DistinguishedName -AutoSize – vypíše výstup jako přehlednou tabulku s názvem OU a jejím DN

Filtr můžeš upravit podle potřeby:

-Filter 'Name -like "*dev*"'

Můžeš přidat i další vlastnosti, např. ObjectClass, CanonicalName apod.

Pokud dostaneš chybu „cmdlet not recognized“, zkontroluj, že máš nainstalovaný modul ActiveDirectory a že jsi v kontextu člena domény (Alespoň domain user).