找回密码
 加入
搜索
查看: 3786|回复: 7

[系统综合] 注册表权限问题怎么解决[已解决]

  [复制链接]
发表于 2010-4-2 14:12:49 | 显示全部楼层 |阅读模式
本帖最后由 viplight 于 2010-4-2 17:35 编辑



注册表权限问题怎么解决。。
我在百度上面看到都使用regini.exe来实现的不过我使用的时候看注册表没什么变化啊
有没有不需要REGINI.EXE设置的方法啊
那位高手赐教.............

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

 楼主| 发表于 2010-4-2 17:36:40 | 显示全部楼层
搞定啦;本来说不想用REGINI来设置的,结果看了看微软官方的教材明白以前为什么设置不起的原因了
大家试试吧  如果你们有更好的建议也一起分享分享
http://www.autoitx.com/forum.php ... &extra=page%3D1
发表于 2010-4-5 21:33:13 | 显示全部楼层
本帖最后由 woeiwoei 于 2010-4-5 21:35 编辑

看看 P大虾的··LocalSecurityAuthority.au3。。
举例:
#include <LocalSecurityAuthority.au3>
If Not IsDeclared("KEY_READ") Then $KEY_READ = 0x20019
If Not IsDeclared("KEY_ALL_ACCESS") Then $KEY_ALL_ACCESS = 0xF003F
If Not IsDeclared("HKEY_CLASSES_ROOT") Then $HKEY_CLASSES_ROOT= 0x80000000
Dim $aAceList[2][4] = [["Users", $KEY_READ, $GRANT_ACCESS, $SUB_CONTAINERS_AND_OBJECTS_INHERIT],["Everyone", $KEY_READ, $GRANT_ACCESS, $SUB_CONTAINERS_AND_OBJECTS_INHERIT]]
$sSubKey = "CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\command"
$iResult = _RegSetKeySecurityDacl($HKEY_CLASSES_ROOT, $sSubKey, $aAceList)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2010-4-5 23:07:33 | 显示全部楼层
回复 3# woeiwoei


    搞不懂 ,慢慢研究研究  谢谢分享
发表于 2010-4-29 17:28:33 | 显示全部楼层
啥意思,这个?俺也不明白这个问题呀
发表于 2010-6-12 10:08:29 | 显示全部楼层
收了再说......
发表于 2010-8-9 01:49:50 | 显示全部楼层
谢谢楼主分享
发表于 2012-9-23 16:25:49 | 显示全部楼层
还是觉得弄懂纯AU3好些
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-29 23:23 , Processed in 0.084808 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表