Pobieranie listy obiektów zasad grupy z domeny za pomocą skryptów PowerShell

W tym artykule wyjaśniono, jak za pomocą skryptów PowerShell pobrać raport o obiektach zasad grupy dla określonej domeny. Opisano w nim, jak używać poleceń cmdlet Get-GPO i GetGPOReport. Przestawiono w nim również kroki, które należy wykonać, aby pobrać raport o obiektach zasad grupy za pomocą ADManager Plus, ujednoliconego narzędzia do zarządzania i raportowania w usłudze Active Directory, Office 365 i Exchange. Celem jest zademonstrowanie, jak upraszcza ono generowanie raportów o obiektach zasad grupy.

Windows PowerShell

Pobieranie raportu o obiektach zasad grupy za pomocą skryptów PowerShell.

  • Sprawdź, czy masz wymagane uprawnienia do wykonania tej akcji, a także do wykonywania skryptów PowerShell.
  • Utwórz skrypt za pomocą polecenia Get-GPO lub Get-GPOReport w zależności od preferencji i wykonaj go w oknie PowerShell.
  • Przykładowy skrypt pobierania raportu NTFS:

Przykładowy skrypt PowerShell do pobierania listy GPO

 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.
Kliknij, aby skopiować cały skrypt

ADManager Plus

Aby uzyskać raport o obiektach zasad grupy:

  • Uruchom raport „Wszystkie obiekty zasad grupy i połączone obiekty usługi AD” z raportu o obiektach zasad grupy na karcie Raporty.
  • Wybierz żądaną domenę i kliknij Generuj. W opcji Eksportuj jako wybierz plik CSV.

Zrzut ekranu

All GPO's Report in ADManager Plus

» Rozpocznij 30-dniowy bezpłatny okres próbny

Ograniczenia korzystania z PowerShell przy pobieraniu raportu o obiektach zasad grupy.

  • Wygenerowanie tego raportu za pomocą skryptów PowerShell nie będzie możliwe, jeśli użytkownik nie ma wystarczających uprawnień. ADManager Plus sprawia, że nie trzeba podnosić uprawnień użytkowników w natywnej usłudze AD lub Exchange i można im zezwolić na wykonywanie tej operacji tylko w określonych jednostkach organizacyjnych lub domenach.
  • Jeśli chcesz uzyskać raport o obiektach zasad grupy w formacie innym niż HTML lub XML lub jeśli chcesz uzyskać ten raport tylko dla określonego obiektu, musisz zmodyfikować skrypt w celu dodania nowych parametrów, zastosować rozwiązanie tymczasowe lub utworzyć nowy skrypt. Natomiast w ADManager Plus eksport do wielu formatów lub wyświetlanie raportu tylko dla określonych obiektów zasad grupy to wbudowana, domyślna opcja.
  • Użytkownik musi wiedzieć, jak uruchamiać skrypty z okna PowerShell. ADManager Plus jest oparty wyłącznie na graficznym interfejsie użytkownika, dzięki czemu wszystkie czynności związane z zarządzaniem i raportowaniem można wykonywać, klikając myszą w konsoli internetowej.
  • Nawet błędnie wstawiony myślnik, literówka w nazwach LDAP lub brak wystarczających uprawnień do skonfigurowania któregoś z atrybutów używanych w skrypcie spowoduje wystąpienie błędów. Ponieważ wszystkie czynności w programie ADManager Plus są wykonywane za pomocą graficznego interfejsu użytkownika, nie ma potrzeby pisania skryptów, co eliminuje ryzyko wystąpienia błędów.

Przeglądaj konfigurację obiektów zasad grupy za pomocą wbudowanych raportów z ADManager Plus.

  Uzyskaj 30-dniowy bezpłatny okres próbny.
  • Rozpocznij zażądanie, raportowanie i automatyzację AD bez skryptów za pomocą ADManager Plus.
  •  
  • Klikając „Pobierz bezpłatną wersję próbną”, wyrażasz zgodę na przetwarzanie danych osobowych zgodnie z  Zasadami ochrony prywatności.
  • Dziękujemy za pobranie!
  • Pobieranie powinno rozpocząć się automatycznie w ciągu 15 sekund. Jeśli nie rozpocznie się automatycznie, kliknij tutaj, aby pobrać ręcznie

Praktyczne wskazówki dotyczące PowerShell: