我正在使用cacls
在批处理文件中设置文件和文件夹的权限。
Cacls c:\program1 /e /g joebloggs:f >>c:\users\desktop\script-log.txt 2>&1
疯狂的事情是它有时有效,有时无效。
命令的输出被重定向到一个文本文件,它显示“processed c:\program1”
但是当我去仔细检查结果时,用户joebloggs
不在 acls 列表中(安全选项卡)。
我已经在具有相同图像的相同机器上尝试过这个,然后它有时可以工作!
它必须每次都工作。
有谁知道为什么会这样?