为新创build的文件强制inheritanceNTFS权限

有没有人知道一种方法来强制在一些文件夹中创build的所有文件inheritance该文件夹的NTFS权限

问题如下:

我有一个第三方软件,在某个文件夹内创buildPDF文件,但问题是这些文件是创build只有该用户的权限和pipe理员组,该文件不会inheritance文件夹的权限在(包含可inheritance权限…未在创build的文件上标记),也可以访问其他用户组。

作为问题的临时解决scheme,我创build了一个.bat

icacls "folder_path*" /inheritance:e

并把它放在任务计划程序中。

如果其他人有更好的主意,请将其发布在答案中。

编辑:问题是,PDF文件是第一次在%appdata%文件夹中创build,然后它将被移动到同一驱动器上的自定义文件夹中,因此将保留原来的权限,它已经在%appdata%文件夹中。

我在另一个驱动器上创build了一个新文件夹,该文件inheritance了保存文件夹的权限(因为在另一个驱动器上移动实际上是先复制然后删除原始文件)。

我正在寻找同样的问题。 人们在桌面上或networking上的其他地方创build一个文件/文件夹,并将这些文件复制到networking上具有严格的networking安全策略的区域 – 这些权限将跟随它们来源的文件,我们将不得不手动启动“inheritance权限”。 这不是一个好的整体解决scheme。 我在这里读了一下 – 也许这会帮助某人: http : //support.microsoft.com/kb/279682/EN-US