我在 Windows 2003 及更早版本中最错过的功能之一是能够将相同的 NTFS 权限分配给多个文件夹。Windows 2008 中不再提供此功能,我需要使用 icacls。这是我的问题。如果我输入:
FOR /F %i IN (D:\Sample\Sample.txt) DO ICACLS /grant "IIS_IUSRS":(OI)(CI)F
直接进入命令提示符,一切正常,说成功处理了 1 个文件;处理 0 个文件失败。但是,如果我将上述命令存储到 .bat 文件中,并执行该批处理文件,则无法执行
我究竟做错了什么?