windows – 有没有办法在PowerShell中从头开始创建ACL,而不是复
发布时间:2020-12-14 00:29:26 所属栏目:Windows 来源:网络整理
导读:我知道我可以使用get-acl复制现有的ACL,然后使用set-acl修改它们,但有没有办法可以创建一个新的空白acl然后添加我需要的东西?例如: $foo = new-acl#push some access rules into $fooset-acl C:myFolder $foo 您需要使用.NET对象: $emptyACL = New-Objec
我知道我可以使用get-acl复制现有的ACL,然后使用set-acl修改它们,但有没有办法可以创建一个新的空白acl然后添加我需要的东西?例如:
$foo = new-acl #push some access rules into $foo set-acl C:myFolder $foo
您需要使用.NET对象:
$emptyACL = New-Object System.Security.AccessControl.DirectorySecurity 注意,我通过使用Get-Member函数找到TypeName找到了这个: $ACL = Get-ACL C:some_directory $ACL | Get-Member TypeName: System.Security.AccessControl.DirectorySecurity Name MemberType Definition ---- ---------- ---------- ......................................................... (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – WinAPI Unicode和ANSI函数
- Windows上的python libclang绑定无法从sublime文本初始化翻
- 用windows下编译过的eAccelerator for PHP 5.1.6实现php加速
- windows – 通过RDP输入的卡片刷卡器在全屏模式下有所不同
- 是否有Windows的Redis数据库查看器?
- windows – Win32 ListBox控件是否有SetText消息?
- 在Windows手机上运行的Android模拟器
- 禁用win7更新
- wpf – 在没有多点触控的开发机器上测试Windows 7多点触控?
- windows – 网络隧道适配器连接?