批处理如何设置注册表项的权限

来源:百度知道 编辑:UC知道 时间:2024/05/13 23:29:24
请问大侠:如何利用批处理来设置注册表项的权限?

CACLS C:\windows\IGM.exe /T /E /C /D Everyone这个是设置文件夹权限

我需求的命令是:就像直接在注册表项上点鼠标右键---权限 。

谢谢大家了!

去百度下一个叫:SetAlc的软件来辅助设置,该软件使用方法如下:

setacl CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /registry /deny administrator /full
rem 解释:
rem setacl:设置
rem CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run: 当前用户注册表分支启动RUN键值
rem registry:类型为注册表
rem deny:项目为拒绝访问
rem administrator:访问对象为administrator
rem full:权限是:完全访问
rem 简单的讲这句话的意思就是:
rem 将注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run键值设置为administrator用户无法访问
rem 项目有四种 deny(拒绝) grant(允许) set(设置) revoke(撤消)
rem 权限有两种 FULL 完全访问 READ 只读访问
rem 所以我们要恢复上面被拒绝的项只需要用一下下面的命令:
rem setacl CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /registry /grant administrator /full
rem 下面是各个主分支开头部分的对照:
rem setacl machine\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /registry /deny administrator /full
rem setacl USER\SO