Articles

powershell script get-ADGroup och get-ADGroupmember

Jag har ett problem med att försöka ”fixa” ett PS-skript jag fick från en collegue för att få mig information från en kundannons. Jag försöker få en lista över alla störande brevlådor och medlemmar av dessa.Men skriptet han gav mig fungerar inte, jag har försökt att ändra några men eftersom jag fortfarande lär mig PowerShell befinner jag mig fast och verkligen inte förstår vad hans manus försöker göra.,

När jag kör det här skriptet får jag ett fel från början på grund av” Groups = ” där grupper inte känns igen.

så jag har ändrat start till:

Get-ADGroup-filter * -Searchbase ”OU=Distribution,OU=Groups,OU=Costumer,OU=Companies,DC=domene,DC = oss”

detta är den fullständiga sökvägen till ANNONSOBJEKTEN jag vill ha, och jag har testat detta kommando och få hela listan. Men jag får inte information om medlemmar i goupobjects. Jag har försökt ändra på den nedre delen av manuset, men få ett fel tillbaka på ”-identitet” hela tiden, det dosn ’ t oavsett vad jag skriver efter det.,

kan någon hjälpa med med med en bättre kod för att få ut den information jag behöver? Och kanske förklara vad det här manuset försöker göra?

Tack så mycket för din hjälp.

redigera 1

Tack för hjälpen! Nu får jag manuset att springa och jag får det .cvs-filen. Men jag undrar om jag har något annat fel. Det bör returnera grupperna i annons och medlemmar i grupperna, men resultatet jag får är inte detta.Jag har bifogat skärmdump från när jag öppnar det här i excel.

saknas det något annat i mitt skript för att få informationen?,

lösning

Jag hittade ett sätt att ändra skriptet för att få det att få vad jag behövde, och det fungerade. Det kan vara lite mer än bara att få den information som jag behöver, men jag fick det resultat som jag behövde. 🙂 Tack!