Windows Ordnerberechtigungen Powershell
Hallo zusammen, ich bin es nochmal.
Ich versuche momentan per PowerShell Berechtigungen auf Ordner zu setzen, mit folgendem Skript habe ich es nun geschafft dem Benutzer Änderungsrechte zu geben:
Nun habe ich jedoch folgendes Problem:
Wie man sieht, wird es nur auf diesen Ordner angewendet, gibt es dafür einen PowerShell Befehl? Habe im Internet leider keinen gefunden.
Freundliche Grüsse und einen schönen Sonntag
Björn
Ich versuche momentan per PowerShell Berechtigungen auf Ordner zu setzen, mit folgendem Skript habe ich es nun geschafft dem Benutzer Änderungsrechte zu geben:
$NewUserList=Import-CSV "C:\Users\adm-bh\Pictures\DATA.csv" -Delimiter ";"
foreach ($User in $NewUserList) {
$UserPrincipalName=$User.Benutzername
$acl=Get-Acl \\SRVCSBE01\userhome$\$UserPrincipalName
$AccessRule=New-Object System.Security.AccessControl.FileSystemAccessRule("$UserPrincipalName","Read,Write,ReadAndExecute,Modify","Allow")
$acl.SetAccessRule($AccessRule)
$acl | Set-Acl \\SRVCSBE01\userhome$\$UserPrincipalName
}
Nun habe ich jedoch folgendes Problem:
Wie man sieht, wird es nur auf diesen Ordner angewendet, gibt es dafür einen PowerShell Befehl? Habe im Internet leider keinen gefunden.
Freundliche Grüsse und einen schönen Sonntag
Björn
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 4613698789
Url: https://administrator.de/forum/windows-ordnerberechtigungen-powershell-4613698789.html
Ausgedruckt am: 22.12.2024 um 14:12 Uhr
2 Kommentare
Neuester Kommentar
Moin.
Du musst nur die Propagation und Inheritance Flags in der AccessRule ergänzen ...
Beispiel für Vererbung an "folder, sub-folders and files"
https://learn.microsoft.com/de-de/dotnet/api/system.security.accesscontr ...
https://stackoverflow.com/questions/3282656/setting-inheritance-and-prop ...
Uk.
Du musst nur die Propagation und Inheritance Flags in der AccessRule ergänzen ...
Beispiel für Vererbung an "folder, sub-folders and files"
$AccessRule=New-Object System.Security.AccessControl.FileSystemAccessRule($UserPrincipalName,"Read,Write,ReadAndExecute,Modify","ContainerInherit,ObjectInherit","None","Allow")
https://stackoverflow.com/questions/3282656/setting-inheritance-and-prop ...
Uk.