Answers:
要更改权限,请使用该计算机上的管理员帐户运行CACLS
。如果启用了UAC,则可能必须先通过右键单击它并选择“以管理员身份运行”来提升命令提示符。
您可以使用cacls
以下方法:
CACLS files /e /p {USERNAME}:{PERMISSION}
哪里,
* /p : Set new permission
* /e : Edit permission and kept old permission as it is i.e. edit ACL instead of replacing it.
* {USERNAME} : Name of user
* {PERMISSION} : Permission can be:
o R - Read
o W - Write
o C - Change (write)
o F - Full control
例如,要将您的用户帐户完全(F)控制权授予files
,则可以使用以下命令(在提升的Windows命令提示符下键入):
CACLS files /e /p %USERNAME%:f
通过键入以下命令阅读完整的帮助:
cacls /?
如果由于某种原因文件已与Windows 7中的管理员帐户解除关联,则使用ICACLS不会还原它们。
您必须一次手动单击每个文件,然后选择“ 属性”>“安全性”选项卡>“高级”按钮>“权限”选项卡>“继续”按钮。
如果启用,请批准UAC提示“文件和文件夹的权限编辑器”,然后取消选中“ 包括可从该对象的父级继承的权限”。出现提示时,单击“ 删除”按钮,然后重新启用“ 包括可继承权限”,然后单击“ 确定”。
这将恢复您对该文件的访问。
如何针对整个文件夹或一组文件完成此操作?使用ICACLS *.* /RESET
不起作用;它以有关文件的错误“访问被拒绝”结束。
首先获取文件夹/文件的所有权,然后对它们进行操作。
http://www.faqforge.com/windows/take-ownership-of-a-file-or-folder-by-command-in-windows/
> blockquote
语法在您的答案中包含来自链接的一些信息。
icacls“ File / folder_name” / grant“ USER”:F / t:将为指定为“ USER”的用户提供对指定文件或文件夹的完全访问权限。/ t允许遍历其子文件夹和文件并提供权限