首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生成icacls权限脚本

生成icacls权限脚本
EN

Server Fault用户
提问于 2013-03-06 00:52:00
回答 1查看 2.1K关注 0票数 2

我正在寻找一个实用程序,我可以指定要递归扫描的目录。该实用工具应该生成一个批处理文件,其中包含对icacls的调用,以在指定路径下复制文件和目录权限。

icacls /save命令不适用于此任务,特别是因为它不必要地重复继承的权限,并且它输出SID而不是友好的帐户名称。

EN

回答 1

Server Fault用户

发布于 2013-03-06 01:36:11

如果我正确地理解了您,您想要将目录的perm应用到它的子目录中吗?您可以为此使用powershell脚本。您可以递归地扫描目录,例如,对于每个目录,您都可以对其进行操作。

代码语言:javascript
复制
Get-ChildItem C:\users\me\desktop -Recurse -Attributes Directory | foreach {Get-Acl $_.FullName | Format-List | Tee-Object C:\acls.list} 

将恢复桌面中的所有目录,并将权限输出到控制台和名为C:\acls.list的文件中。您还可以更改所有权信息,递归地应用perms,并且几乎可以使用get-aclset-acl执行几乎任何icalcs操作。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/485067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档