PowerShell kullanarak bir etki alanından GPO'lar listesini alma

Bu makalede, belirtilen etki alanı için GPO raporunu almak amacıyla PowerShell'in nasıl kullanılacağı açıklanmaktadır. Get-GPO ve GetGPOReport cmdlet'lerinin nasıl kullanılacağını açıklar. Ayrıca, GPO raporlamasını nasıl kolaylaştırdığını göstermek üzere birleşik bir Active Directory, Office 365 ve Exchange yönetimi ve raporlama aracı olan ADManager Plus'ı kullanarak GPO raporunu alma adımlarını da listeler.

Windows PowerShell

PowerShell kullanılarak GPO raporunu alma adımları.

  • Bu işlemi gerçekleştirmek ve ayrıca PowerShell komut dosyalarını yürütmek için gerekli izinlere sahip olduğunuzdan emin olun.
  • Tercihinize göre Get-GPO veya Get-GPOReceipt kullanarak komut dosyasını oluşturun ve PowerShell penceresinde yürütün.
  • NTFS raporunu almak için örnek komut dosyası:

GPO listesini almak için örnek PowerShell komut dosyası

 Kopyalandı
Get-GPO -All -Domain "marketing.example.com" Bu cmdlet marketing.example.com etki alanından tüm GPO'ları listeleyecektir
(veya)
Get-GPOReport -Name "Privileged Access Control" -ReportType HTML -Path "D:\GPODetails.html"
Bu cmdlet Ayrıcalıklı Erişim Kontrolü GPO'sunun tüm ayrıntılarını getirir ve belirtilen konumda HTML biçiminde saklar.
Komut dosyasının tamamını kopyalamak için tıklayın

ADManager Plus

GPO raporunu almak için:

  • Raporlar sekmesindeki GPO Raporu kısmından Tüm GPO'lar ve Bağlantılı AD Nesneleri raporunu açın.
  • İstenen etki alanını seçin ve Oluştur öğesine tıklayın. Farklı Dışa Aktar seçeneği olarak CSV'yi seçin.

Ekran görüntüsü

ADManager Plus'ta tüm GPO Raporları

» 30 Günlük Ücretsiz Deneme Süresini Başlatın

GPO raporunu almak için PowerShell kullanmanın sınırlamaları.

  • Yeterli izne sahip olmamanız durumunda PowerShell kullanarak bu raporu oluşturamazsınız. ADManager Plus ile yerel AD veya Exchange'deki kullanıcıların ayrıcalıklarının yükseltilmesine gerek yoktur ve bu işlemi yalnızca belirli OU'larda veya etki alanlarında yapmalarına izin verilebilir.
  • GPO raporunu HTML veya XML dışındaki biçimlerde almak istiyorsanız veya bu raporu yalnızca belirli bir GPO için almak istiyorsanız, ek parametreler eklemek üzere komut dosyasını değiştirmeniz, geçici çözümler kullanmanız veya yeni bir komut dosyası oluşturmanız gerekir. Ancak ADManager Plus ile birden fazla biçime dışa aktarma ya da yalnızca belirli GPO'lar için rapor alma özellikleri, varsayılan olarak kullanılabilecek dahili bir seçenek olarak sunulur.
  • Komut dosyalarını PowerShell penceresinden nasıl çalıştıracağınızı bilmeniz gerekir. Tamamen GUI tabanlı bir araç olan ADManager Plus web tabanlı konsolundan sadece birkaç tık ile tüm yönetim ve raporlama işlemlerini gerçekleştirmenize imkan tanır.
  • Yanlış yerleştirilmiş bir kısa çizgi, LDAP adlarında bir yazım hatası veya komut dosyasında kullanılan özniteliklerinden birini bile yapılandırmak için yeterli iznin bulunmaması bile hatalara yol açacaktır. ADManager Plus'taki tüm eylemler GUI odaklı olduğundan, komut dosyası yazılması gerekmez, bu da hata olasılığını ortadan kaldırır.

ADManager Plus'ın dahili raporlarıyla GPO yapılandırmasını inceleyin.

  30 günlük ücretsiz deneme sürümünü edinin.
  • ADManager Plus ile komut dosyasız AD yönetimi, raporlaması ve otomasyonu yolculuğuna adım atın.

İlgili Powershell Nasıl Yapılır Kılavuzları: