重新计算Windowsinheritance的硬链接ACL

如何让Windows重新计算文件的inheritance权限

一个工具(Mercurial)从不同的目录创build了多个NTFS硬链接到同一个文件。 我可以看到他们使用fsutil hardlink list 。 这不会更改文件的ACL。 但是现在我想这个文件inheritance了第二个父文件夹的ACL。 我怎样才能做到这一点? 我怎么能为整个子树呢?

icacls /inheritance:e似乎没有帮助…

旧新事物有两篇关于inheritance权限和硬链接的文章:

  • 移动文件不会重新计算inheritance的权限和
  • 有趣的后续等待,所以没有移动文件重新计算inheritance权限呢?

但似乎没有提到如何触发这样的重新计算。