Nie mogę dodać użytkownika, WSZYSTKICH OGRANICZONYCH PAKIETÓW APLIKACYJNYCH, do listy uprawnień w folderze utworzonym w systemie Windows 10. Jak można tego dokonać za pomocą Eksploratora Windows (Bezpieczeństwo ——> Zaawansowane)?
Nie mogę dodać użytkownika, WSZYSTKICH OGRANICZONYCH PAKIETÓW APLIKACYJNYCH, do listy uprawnień w folderze utworzonym w systemie Windows 10. Jak można tego dokonać za pomocą Eksploratora Windows (Bezpieczeństwo ——> Zaawansowane)?
Odpowiedzi:
Wydaje się, że nie można go dodać ALL RESTRICTED APPLICATION PACKAGES
za pomocą Eksploratora Windows, ale można to łatwo osiągnąć za pomocą małego PowerShell:
$user = [Security.Principal.NTAccount]::new("ALL RESTRICTED APPLICATION PACKAGES").Translate([System.Security.Principal.SecurityIdentifier])
$rule = [Security.AccessControl.FileSystemAccessRule]::new($user, "ReadAndExecute", "Allow") # or whatever permissions you require, you can change them later via Explorer
$directory = "path/to/your/directory"
$acl = Get-Acl $directory
$acl.SetAccessRule($rule)
Set-Acl -Path $directory -AclObject $acl
Jednak w twoim przypadku - chcąc masowo skopiować uprawnienia z jednego katalogu do drugiego - lepiej, dobrze, skopiuj uprawnienia, zamiast próbować dodawać je ręcznie. Do tego zadania możesz użyć Copy-Acl
skryptu PowerShell:
Copy-ACL -SourcePath "C:\Windows\System32\spool" -DestinationPath "my_new_spool_directory_location" -BreakInheritance -KeepInherited