我有一个文件夹层次结构,其中包含各种不同的权限。由于域组Administrator
不包含在此列表中,因此我在尝试更改权限时不断收到错误。
经过在网上的一番搜索,我发现我首先必须使用TAKEOWN
带有/r
标志的命令来获取文件的所有权。
好吧,我可以说这TAKEOWN
非常有效,但我仍然遇到同样的问题,即我收到警报Error Applying Changes
。
为什么会发生这种情况?
答案1
在所有权发生变化后,在目录上运行icalcs
命令来更新权限,通过忽略成功并继续失败标志,然后将输出通过管道传输到文本文件。
由于某些共享文件夹的文件路径太长,因此无法更改权限。
我尚未纠正该问题,但我的方法可能是使用命令subst
挂载有效的 UNC 路径并将其临时分配给本地驱动器号,然后使用 更新权限icacls
。