Belirli kullanıcılar raporunu oluşturma ve dışa aktarma

Windows PowerShell ve ADManager Plus ile belirli kullanıcılarla ilgili bir rapor elde edilmesi arasındaki karşılaştırma aşağıda yer almaktadır:

Windows PowerShell

PowerShell kullanarak belirli Active Directory kullanıcıları elde etme adımları:

  • Raporu almak istediğiniz alanı belirleyin.
  • Raporu getirmek için ihtiyacınız olan LDAP özniteliklerini belirleyin.
  • Raporu getirmek için birincil DC’yi belirleyin.
  • Kod dizisini derleyin.
  • Kod dizisi, kullanıcılar için OU’lar ve Etki Alanları ve en önemlisi SAMAccount Adına göre filtreler içermelidir.
  • Windows PowerShell’de yürütün.
  • Rapor belirlenen formatta dışa aktarılacaktır.
  • Raporu farklı bir formatta almak için kod dizisini kullanıcının ihtiyaçlarına göre değiştirin.

Sample Windows Powershell Script

 Copied
import-module activedirectory
$OutFile = 'C:\Scripts\SpecificUsers.csv'
# your output file
$MyOU = 'OU=andrea,DC=mse1,DC=com' # DN
Get-ADUser -SearchBase
$MyOU -LdapFilter 
"(&(objectClass=person)
(objectCategory=user)
(sAMAccountName=a*))" 
| foreach {Add-Content -path $OutFile 
"$($_.SamAccountName),$($_.objectGUID)"
Click to copy entire script

ADManager Plus

Raporu almak için

  • Kullanıcılar raporları sekmesinden Genel Kullanıcılar seçeneğini seçin.
  • Etki alanı ve OU’yu seçin.
  • Raporu tercih edilen formatlardan birinde (CSV, PDF, HTML, CSVDE ve XLSX) dışarı aktarmak için ‘Export as’ seçeneğini seçin.

Ekran görüntüsü

A screenshot of ADManager Plus with users from a specific OU in a domain
 

» 30 günlük Ücretsiz Deneme Sürümünü başlatın.

Windows PowerShell gibi yerel araçları kullanarak belirli kullanıcıların raporunun elde edilmesine ilişkin sınırlamalara aşağıda verilmiştir:

  • OU filtresini uygulamak için tam OU yolunu bilmeliyiz.
  • Birden fazla OU için filtre uygulanması hataya meyillidir.
  • Bu kod dizisini yalnızca Active Directory etki alanı Hizmetler rolüne sahip bilgisayarlardan çalıştırılabilirsiniz.
  • Diğer formatlarda dışa aktarılması zordur.

ADManager Plus ile samAccountName, Görüntü Adı, Ayrıcalıklı Adı ve Eposta Adresi gibi özniteliklerin yardımıyla belirli kullanıcılar için arama yapabilir ve bunları istenen formatta dışa aktarabiliriz.

PowerShell kod dizisi olmadan AD kullanıcıları ile ilgili raporları planlayıp dışa aktarın.

 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ı: