找回密码
 加入
搜索
查看: 2605|回复: 3

[AU3基础] 丢失脚本维度![已解决]

[复制链接]
发表于 2010-4-5 20:32:54 | 显示全部楼层 |阅读模式
本帖最后由 woeiwoei 于 2010-4-5 20:55 编辑
#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] = ["Administrators", $KEY_ALL_ACCESS, $GRANT_ACCESS, $SUB_CONTAINERS_AND_OBJECTS_INHERIT]
$sSubKey = "CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHomePage\command"
$iResult = _RegSetKeySecurityDacl($HKEY_CLASSES_ROOT, $sSubKey, $aAceList)
大虾们看一下啊。
这样就对的
#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] = [["Administrators", $KEY_ALL_ACCESS, $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)
为什么留一个用户就报错呢? 不明白那个【2】【4】的关系··

本帖子中包含更多资源

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

×
发表于 2010-4-5 20:34:11 | 显示全部楼层
就是丢失脚本维度啊
 楼主| 发表于 2010-4-5 20:37:36 | 显示全部楼层
就是丢失脚本维度啊
afan 发表于 2010-4-5 20:34



    该如何声明呢?维度 ?afan~~能给个例子么?
发表于 2010-4-5 20:40:24 | 显示全部楼层
回复 3# woeiwoei


Dim $aAceList[2][4] = [["Administrators", $KEY_ALL_ACCESS, $GRANT_ACCESS, $SUB_CONTAINERS_AND_OBJECTS_INHERIT], [1, 2, 3, 4]]
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-3 11:42 , Processed in 0.084243 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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