icacls * /t /q /c /reset
解决文件/文件夹访问被拒绝;修复混乱的权限设置
*:对当前目录下的所有文件及文件夹进行操作。
/t:递归操作,包括所有子目录中的对象。
/q:安静模式,不显示成功消息。
/c:遇到错误也继续执行。
/reset:核心参数,将每个匹配的文件或对象的权限,替换为从其父目录继承的默认权限。
以管理员身份运行命令提示符。
备份命令:icacls * /save bak.acl /t
备份当前权限
还原命令:icacls . /restore bak.acl /c
点号 . 代表当前目录
例:
导航到 D:\Data 目录
cd /d D:\Data
icacls D:\Data /restore bak.acl /c
执行流程:
建议先尝试作用范围较小的icacls命令。如果问题依旧,再使用影响整个系统的secedit命令。
在正确的目录下执行icacls。
执行secedit命令后,按照提示重启电脑。
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
将安全策略恢复至系统初装时的默认状态,修复因策略错误导致的系统范围登录、访问问题;满足软件安装的合规要求。
网友评论