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
- Starte die Powershell als Administrator
- Gebe Install-Module NTFSSecurity in die PS ein
- Bestätige die Abfrage zum Installieren des NuGet-Anbieters mit J
- Bestätige die Abfrage zum Installieren aus eine nicht vertrauenswürdiges Respository mit A für Ja, alle
- 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