关于作者本文由 MVP 杨帆 提供。感谢 MVP 分享他/她的技术信息和个人经验。

正文很多人在使用 Windows 7 专业版/企业版或旗舰版的时候会发现这样一个问题:如果希望对多个文件夹或文件设置权限,在选中这些文件夹和文件之后,点击鼠标右键,选择“属性”,在“属性”对话框中只有“常规”和“自定义”两个选项卡,没有在之前版本的 Windows 中常见的安全选项卡。因此无法对这些文件夹或文件批量的进行权限修改。



在选择多个文件或文件夹之后,属性对话框中没有“安全”选项卡,是设计使然。

为了满足用户对于批量修改文件夹或文件权限的需求,在本篇易宝典知识库文章中将为大家提供两种替代方法,用来实现批量的权限修改。

方案一:

图形化的方式。由于在默认情况下,Windows 系统中文件夹或文件的权限具有继承性,应用于父文件夹的权限设置同样会被子文件夹以及其中的文件所继承,所以要实现批量的权限修改,用户可以将需要修改权限的文件夹和文件放在一个新建的文件夹中,然后在这个新建的文件夹上点击鼠标右键,选择“属性”,在安全对话框中对该文件夹进行权限修改,修改后的权限将被所有的子文件夹及其包含的文件应用。在修改完成之后就可以将其中的文件夹和文件移动到原来的存储路径保存。




方案二:

命令行的方式。可以使用管理员用户登录系统,并打开 Windows 命令行程序 CMD,在命令行程序中使用 icacls 命令对文件夹或文件的权限做出修改,并且该命令还支持文件夹或文件权限设置的复原,相比早期的 icacls 命令,为用户提供了增强的文件权限设置体验。

示例:

icacls c:\windows\* /save AclFile /T 将 c:\windows 及其子目录下所有文件的 ACL 保存到 AclFile。


icacls c:\windows\ /restore AclFile 将还原 c:\windows 及其子目录下存在的 AclFile 内所有文件的 ACL。


icacls file /grant Administrator:(D,WDAC) 将授予用户对文件删除和写入 DAC 的管理员权限。


icacls file /grant *S-1-1-0:(D,WDAC) 将授予由 sid S-1-1-0 定义的用户对文件删除和写入 DAC 的权限。


有关 icacls 命令的更多用法和信息,请在命令行中使用icacls /? 查看。









社区解决方案内容免责声明

MICROSOFT CORPORATION 和/或其供应商对于此处所包含信息和相关图形的适用性、可靠性或正确性不做任何保证。所有此类信息和相关图形均“按现状”提供,没有任何形式的担保。MICROSOFT 和/或其各自的供应商特此声明拒绝有关该信息和相关图形的所有担保和条件,包括对适销性、适用于某种特定用途、工艺、所有权和非侵权的所有暗含担保和条件。您明确同意在任何情况下,不论是依据合约、民事侵权、过失、无过失责任或其它条件,对于因使用本文件所包含的信息或相关图形所产生的任何直接、间接、惩罚性、附随性、特殊性、衍生性损害或任何形式的损害(包括但不限于使用的损失、数据或经营利益等损害),MICROSOFT 和/或其供应商均不负责,即使 MICROSOFT 或其供应商事先被告知有可能发生该损害赔偿时,也是如此。


需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?

谢谢您的反馈!

×