我正在运行一个批处理文件作为更大应用程序的一部分。如果满足某些条件,则会创建一个文件夹并使用 icacls 将权限应用于该文件夹。
我在父文件夹上禁用了权限继承,我想将用户“testuser”的完全权限添加到 ACL。
我尝试了以下命令...
icacls "V:\debugging\test" /grant testuser:F
该命令成功完成,但是通过 CIFS 登录到该文件夹时,我没有完全权限。
我可以创建文件和文件夹,但不能修改它们。在创建过程中我什至无法重命名文本文件,所以我最终得到了一个名为“新文本文档”的新文件,并且我无权编辑它。
我需要做的是将权限应用于“V:\debugging\test”,允许我毫无例外地读取、修改和写入,如果可能的话,我需要这些权限被任何可能的子文件夹继承创建的。
谁能指出我正确的方向?