Het ophalen van de lijst met GPO's van een domein met PowerShell
Dit artikel laat zien hoe u PowerShell kunt gebruiken voor het ophalen van een GPO-rapport voor het opgegeven domein. Het legt ook het gebruik van de cmdlets Get-GPO en GetGPOReport uit. Het toont ook de stappen om het GPO-rapport op te halen met behulp van ADManager Plus, een uniforme beheer- en rapportagetool voor Active Directory, Office 365 en Exchange, en laat zien hoe het rapportage van GPO vereenvoudigt.
Windows PowerShell
Stappen voor het ophalen van het GPO-rapport met PowerShell.
- Zorg dat u de nodige machtigingen heeft voor het uitvoeren van deze actie en ook voor het uitvoeren van PowerShell-scripts.
- Maak het script met de Get-GPO of Get-GPOReport op basis van uw voorkeuren en voer het uit in het PowerShell-venster.
- Voorbeeld van script voor het verkrijgen van NTFS-rapport:
Een voorbeeld van PowerShell-script voor het ophalen van GPO-lijst
Copied
Get-GPO -All -Domain "marketing.example.com" This cmdlet will list all GPOs from the domain marketing.example.com (or) Get-GPOReport -Name "Privileged Access Control" -ReportType HTML -Path "D:\GPODetails.html" This cmdlet fetches all the details of the Privileged Access Control GPO, and stores it in HTML format in the specified location.
Klik om het hele script te kopiëren
ADManager Plus
Voor het ophalen van het GPO-rapport:
- Start het rapport Alle GPO's en gekoppelde AD-objecten vanuit GPO-rapport op de tab Rapporten.
- Selecteer het gewenste domein en klik op Genereren. Kies CSV van Export als optie.
Schermafbeelding
» Start Gratis proefversie voor 30 dagen
Beperkingen van het gebruik van PowerShell bij het ophalen van het GPO-rapport.
- U kunt dit rapport niet genereren met PowerShell als u niet voldoende machtigingen heeft. Met ADManager Plus hoeven bevoegdheden van gebruikers in systeemeigen AD of Exchange niet te worden verhoogd en kunnen ze deze bewerking alleen in specifieke OU's of domeinen uitvoeren.
- Als u het GPO-rapport in een andere opmaak dan HTML of XML wilt hebben, of als u dit rapport alleen voor een specifieke GPO wilt ontvangen, moet u het script wijzigen om extra parameters toe te voegen, tijdelijke oplossingen gebruiken of een nieuw script maken. Met ADManager Plus wordt echter het exporteren naar meerdere opmaken of het ophalen van het rapport voor alleen specifieke GPO's aangeboden als een ingebouwde optie die standaard beschikbaar is.
- U moet weten hoe u scripts moet uitvoeren vanuit het PowerShell-venster. ADManager Plus is puur gebaseerd op GUI, waardoor u alle beheer- en rapportageacties kunt uitvoeren met enkele muisklikken vanaf de webgebaseerde console.
- Zelfs een misplaatst koppelteken, een typefout in de LDAP-namen of het ontbreken van voldoende machtiging om een van de kenmerken die in het script worden gebruikt te configureren, zal fouten veroorzaken. Omdat alle acties in ADManager Plus door GUI aangestuurd worden, is het niet nodig om scripts te schrijven, waardoor de kans op fouten wordt geëlimineerd.