PowerShell dosyaları ile NTFS izinleri raporu nasıl oluşturulur ve dışa aktarılır?

Active Directory'de (AD) PowerShell komut dosyaları ile NTFS izinlerini nasıl listeleyerek dışa aktaracağınızı ve bunu ADManager Plus ile kolaylıkla nasıl yapabileceğinizi öğrenmek için okumaya devam edin.

Windows PowerShell

Powershell kullanarak NTFS izinleri raporu oluşturmak için adımlar:

  • NTFS izinleri raporunun alınacağı etki alanını tanımlayın.
  • NTFS raporunu almak için komut dosyasını oluşturun ve derleyin. Komut dosyasını PowerShell'de yürütün.
  • NTFS raporunu almak için örnek komut dosyası:
  •  Kopyalandı
    $OutFile = "D:\Temp\Permissions1.csv" #Output file location $Header = "Folder Path,IdentityReference,AccessControlType,IsInherited,InheritanceFlags,PropagationFlags" $FileExist = Test-Path $OutFile If ($FileExist -eq $True) {Del $OutFile} Add-Content -Value $Header -Path $OutFile $RootPath = "\\FileServer\share" #share path $Folders = dir $RootPath -recurse | where {$_.psiscontainer -eq $true} foreach ($Folder in $Folders){ $ACLs = get-acl $Folder.fullname | ForEach-Object { $_.Access } Foreach ($ACL in $ACLs){ $OutInfo = $Folder.Fullname + "," + $ACL.IdentityReference + "," + $ACL.AccessControlType + "," + $ACL.IsInherited + "," + $ACL.InheritanceFlags + "," + $ACL.PropagationFlags Add-Content -Value $OutInfo -Path $OutFile }}
    Komut dosyasının tamamını kopyalamak için tıklayın
  • Başka bir klasörün raporunu oluşturmak için başka bir komut dosyası yazmanız gerekir.

ADManager Plus

NTFS izinleri raporunu almak için:

  • Raporlar > NTFS Raporları > Klasörler için izinler alanına gidin.
  • Hakkında NTFS raporu oluşturmak istediğiniz Etki Alanını ve Kaynak Yolunu seçin. Daha sonra Oluştur üzerine tıklayın.
  • Hatta raporları CSV, PDF, XLSX veya HTML olarak dışa aktarabilirsiniz.

Ekran görüntüsü

ADManager Plus'ta NTFS İzinleri Raporu

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

PowerShell gibi yerel araçlarla NTFS raporları oluşturmak basit gibi görünse de birkaç sınırlamaya tabidir:

  • PowerShell komut dosyası yalnızca Active Directory Etki Alanı Hizmetleri rolünün yüklü olduğu bilgisayarlarda çalıştırılabilir.
  • Raporun farklı bir klasör için oluşturulması gerekiyorsa komut dosyası yeniden yazılmalıdır.
  • Raporun dışa aktarılmasının gerekli olduğu hallerde yeni bir komut dosyası gerekir.
  • Söz diziminin, parametrelerin ve tekrarların doğru olması gerekir. Özellikle komut dosyası uzun olduğunda, bir yazım hatası veya yanlış söz diziminin tespit edilmesi ve düzeltilmesi zor olabilir.

ADManager Plus bu işlemi web tabanlı GUI konsolundan sadece birkaç tıkla gerçekleştirmenize imkan tanır. Ayrıca raporları planlama ve e-posta ile otomatik olarak gönderme seçenekleri de mevcuttur. Buradan bunun hakkında daha fazla bilgi edinebilirsiniz.

Amaca yönelik olarak oluşturulmuş raporlarla NTFS izinleri ve dosya paylaşımları üzerinde eksiksiz kontrol sahibi olun.

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