我已拒绝对文件夹进行 RD(读取数据/列出目录):
> icacls mydir /deny "%userdomain%\%username%":(NP)(RD)
不再可能列出该目录的内容:
> dir /b mydir
File not found
现在,我想归还 RD 权利:
> icacls mydir /grant "%userdomain%\%username%":(NP)(RD)
processed file: mydir
Successfully processed 1 files; Failed processing 0 files
该命令似乎按预期工作。但是,我仍然无法读取目录的内容:
> dir /b mydir
File not found
更糟糕的是,我似乎无法在该目录上执行任何操作(添加文件、在知道文件名时读取现有文件、删除目录......)。
我怎样才能恢复我的权利?
答案1
使用以下命令解决了该问题:
icacls mydir /t /q /c /reset