[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[注册表类] 批处理怎样修改注册表目录及子目录权限?

比如我想更改HKEY_LOCAL_MACHINE\SAM\SAM目录及子目录的权限,我是这样写的HKEY_LOCAL_MACHINE\SAM\SAM [1 17]
但是好像只能更改当前SAM目录的权限,网上找了,也没找到方法,求救

我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 2楼 的帖子

用了下,setacl但是一直出项这个问题,ERROR in command line: Invalid option specified: HKEY_LOCAL_MACHINE\SAM\SAM!  说我的命令错误,但是我按setacl中的例子,还是一样错误,不知道是怎么回事,请2楼,给个例子

TOP

原帖由 meakhella 于 2010-11-14 18:46 发表
用了下,setacl但是一直出项这个问题,ERROR in command line: Invalid option specified: HKEY_LOCAL_MACHINE\SAM\SAM!  说我的命令错误,但是我按setacl中的例子,还是一样错误,不知道是怎么回事,请2楼,给个例子 ...

把:

HKEY_LOCAL_MACHINE\SAM\SAM

改写成:

MACHINE\SAM\SAM

TOP

记得以前也有人问到类似问题,我回贴给了解决方法,但是现在既然搜不到那贴了。
再发一次。

对于权限控制,我个人喜欢用subinacl.exe
例子:
subinacl /subkeyreg "HKEY_LOCAL_MACHINE\SAM\SAM" /deny=everyone=f
去除所有用户的权限。
subinacl /subkeyreg "HKEY_LOCAL_MACHINE\SAM\SAM" /grant=everyone=r
赋于所有用户读权限。

TOP

回复 3楼 的帖子

把你写的命令贴出来看看
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 4楼 的帖子

我再次试了下,使用下面的命令还是一样的结果
setACL MACHINE\SAM\SAM /registry administrators /full
帮我看下,谢谢了

TOP

回复 6楼 的帖子

setACL MACHINE\SAM\SAM /registry administrators /full

你看下

TOP

原帖由 meakhella 于 2010-11-15 12:18 发表
我再次试了下,使用下面的命令还是一样的结果
setACL MACHINE\SAM\SAM /registry administrators /full
帮我看下,谢谢了

试试吧,不行红色部分换成 /set
setACL MACHINE\SAM\SAM /registry /grant administrators /full

TOP

返回列表