Windows

為新創建的文件強制繼承 NTFS 權限

  • November 18, 2020

有誰知道強制在某個文件夾中創建的所有文件繼承該文件夾的 NTFS 權限的方法。

問題如下:

我有一個第三方軟體在某個文件夾中創建 PDF 文件,但問題是這些文件是僅使用該使用者和管理員組的權限創建的,該文件不會繼承它的文件夾的權限位於(包括可繼承的權限…未在創建的文件上標記),這也授予其他使用者組的訪問權限。

作為問題的臨時解決方案,我創建了一個 .bat

icacls "folder_path*" /inheritance:e

並將其放入任務計劃程序中。

如果其他人有更好的想法,請將其發佈在答案中。

編輯:問題是 PDF 文件首先在 %appdata% 文件夾中創建,然後它會被移動到同一驅動器上的自定義文件夾中,因此會保留它在 %appdata% 文件夾中的原始權限。

我在另一個驅動器上創建了一個新文件夾,該文件繼承了保存它的文件夾的權限(因為在另一個驅動器上移動實際上是首先複製然後刪除原始文件)。

引用自:https://serverfault.com/questions/463995