Avatar billede lindevang Nybegynder
21. juli 2011 - 09:55

Ændre navn på AD gruppe bulk via PowerShell

Hej,

Jeg omkring 100 sikkerhedsgrupper i Active Directory (Windows Server 2008 R2) som jeg gerne vil have ændret navn på.

I øjeblikket hedder alle grupper "-gruppenavn" i både DisplayName og SamAccountName; altså, en bindestreg og derefter gruppenavnet. Alle disse grupper ligger i en OU der hedder "Groups - Sec"

Jeg vil gerne have ændret alle navne til "- gruppenavn"; altså med mellemrum mellem bindestregen og gruppenavnet.

I stedet for at ændre samtlige navne enkeltvis, enten via Active Directory Users and Computers, eller PowerShell, vil jeg gerne gøre det af én gang ved et PowerShell script.

Jeg har prøvet med følgende:

Get-ADGroup -filter 'name -like "-*"' | Where-Object {$_.Distinguishedname -ilike "*Groups - Sec*"} | ForEach-Object {Set-ADGroup -DisplayName {$_.DisplayName -replace "-", "- "}}

Hvad gør jeg galt?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester