Answers:
我能够在Windows 7上使用以下工具。当然,是YMMV。在提升的(管理员)命令提示符下,执行
icacls E:\Logs /grant nik:f
这里f
指的完全控制。这似乎添加了访问控制项(ACE),使您可以完全控制而无需更改其他任何内容。这样做,然后再次查看属性;然后,如果需要,请删除您的ACE。如果要特别小心地将ACL还原到被篡改之前的状态,请尝试以下操作:
icacls E:\Logs /save Z-acl
icacls E:\Logs /grant nik:f
(去看看目录。)
icacls E:\ /restore Z-acl
注意最后一个命令的语法很奇怪。 Z-acl
只是一个任意的文件名。注意:根据我的经验,它必须只是一个简单的文件名;我试过了
icacls \mys\ter\y_f\ile /save \Users\scott\Documents\acl
而且它没有用;显然是因为我指定了输出文件的路径。
顺便说一句,我dir /Q
无法正常工作。通常会错误地认为所有者是SYSTEM。Windows资源管理器(文件属性)提供更多信息。
cmd
和输入有什么区别dir /Q foldername
吗?那应该向您显示所有者(正常情况下)。