epoddubniy
03-03-2022, 10:07
Здравствуйте!
Прошу помощи!
В корне диска создаю каталог.
New-Item -Path 'C:\Test\' -ItemType Directory
Отключаю наследование, чтобы можно было добавить группу и назначить ей права доступа
icacls 'C:\Test\' /inheritance:d
Пытаюсь добавить группу и назначить права доступа:
icacls 'C:\Test\' /grant *___________________________________:'(F)' #в кавычках, потому что icacls через powershell Запускаю
или
$acl = Get-ACL "C:\Test"
$Rule=new-object System.Security.AccessControl.FileSystemAccessRule "___________________","Read,Write,Delete,Modify,FullControl","ContainerInherit", "InheritOnly","allow"
$acl.AddAccessRule($Rule)
Set-Acl "C:\Test" $acl
Захожу в свойства, чтобы посмотреть на вкладке "Безопасность разрешения", по идее, должен быть полный доступ, но только "Особые разрешения", а в "Дополнительно" - полный доступ.
https://i.ibb.co/CPw67Y8/acl.png (https://ibb.co/3RTvNjd)
Помогите пожалуйста, разобраться, сделать так, чтобы на вкладке безопасность соответствующие галочки проставились.
Прошу помощи!
В корне диска создаю каталог.
New-Item -Path 'C:\Test\' -ItemType Directory
Отключаю наследование, чтобы можно было добавить группу и назначить ей права доступа
icacls 'C:\Test\' /inheritance:d
Пытаюсь добавить группу и назначить права доступа:
icacls 'C:\Test\' /grant *___________________________________:'(F)' #в кавычках, потому что icacls через powershell Запускаю
или
$acl = Get-ACL "C:\Test"
$Rule=new-object System.Security.AccessControl.FileSystemAccessRule "___________________","Read,Write,Delete,Modify,FullControl","ContainerInherit", "InheritOnly","allow"
$acl.AddAccessRule($Rule)
Set-Acl "C:\Test" $acl
Захожу в свойства, чтобы посмотреть на вкладке "Безопасность разрешения", по идее, должен быть полный доступ, но только "Особые разрешения", а в "Дополнительно" - полный доступ.
https://i.ibb.co/CPw67Y8/acl.png (https://ibb.co/3RTvNjd)
Помогите пожалуйста, разобраться, сделать так, чтобы на вкладке безопасность соответствующие галочки проставились.