【发布时间】:2013-02-08 13:46:56
【问题描述】:
我在用户目录中有许多文件夹,这些文件夹最终使用了错误的 ACL。我想找到一种方法来使用 PowerShell(或者更简单的常规命令提示符)来删除现有的 ACL 并将其替换为它应该从其父文件夹继承的内容。诀窍是只有拥有该文件夹的用户才能访问它(get-acl '.\folder' 返回“尝试执行未经授权的操作。”)。这些文件夹都位于 Windows Server 2003 Std 系统上。
【问题讨论】:
-
@C.B.:我尝试了一些我发现的其他密切相关的查询中的一些脚本,但所有这些脚本都因上述消息的一些变体而失败。我认为 PowerShell 是新事物,使用它来完成我的任务会更容易,但正如您在下面的回答中看到的那样,使用旧的命令提示符会容易得多。
标签: powershell windows-server-2003 acl