-

Powershell: NTFS-Rechte anzeigen, entfernen und zuweisen mit NTFSSecurity

Leider ist es zur Zeit nicht so einfach möglich die NTFS-Zugriffsrechte über die Powershell zu verwalten, daher stellt der MS-Mitarbeiter Raimund Andrée ein Modul mit 36 Cmdlets zur Verfügung

Das Modul NTFSSecurity installieren

  1. Starte die Powershell als Administrator
  2. Gebe Install-Module NTFSSecurity in die PS ein
  3. Bestätige die Abfrage zum Installieren des NuGet-Anbieters mit J
     
  4. Bestätige die Abfrage zum Installieren aus eine nicht vertrauenswürdiges Respository mit A für Ja, alle
     
  5. Modul importieren mit Import-Module NTFSSecurity

 

Berechtigungen anzeigen
Über die Grid View kann man sich die Zugriffsberechtigungen anzeigen lassen.
Get-NTFSAccess –Path 'C:\temp' | Out-GridView –Title 'C:\temp Berechtigungen'

Berechtigungen hinzufügen
Mit Add-NTFSAccess kann man jetzt jemanden den Zugriff auf eine Datei oder einem Ordner zugewähren.

Beispiel für Builtin Administratoren:
Add-NTFSAccess -Account 'Vordefiniert\Administratoren'  -path c:\temp\beispiel.txt - AccessRights FullControl

Berechtigungen entfernen
Mit Remove-NTFSAccess kann man den Zugriff auf eine Datei oder einem Ordner entziehen.
Remove-NTFSAccess -Path 'C:\temp' -Account 'Vordefiniert\Administratoren' -AccessRights Read -PassThru

<< Zur vorigen Seite