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

[GUI管理] 如何获取组策略下的控件,ControlClick,ControlCommand均无效?

[复制链接]
发表于 2011-10-20 14:34:47 | 显示全部楼层 |阅读模式
Dim $flag = 0
$flag=ShellExecute("gpedit.msc", "", "", "open", @SW_MAXIMIZE)
$flag=WinWaitActive("[CLASS:MMCMainFrame]")
$flag=ControlTreeView("本地组策略编辑器","","[CLASS:SysTreeView32; INSTANCE:1]","Expand","本地计算机 策略|用户配置|管理模板") 
$flag=ControlTreeView("本地组策略编辑器","","[CLASS:SysTreeView32; INSTANCE:1]","Expand","本地计算机 策略|用户配置|管理模板|桌面") 
$flag=ControlTreeView("本地组策略编辑器","","[CLASS:SysTreeView32; INSTANCE:1]","Select","本地计算机 策略|用户配置|管理模板|桌面|Active Desktop")
$id=ControlListView("本地组策略编辑器","","[CLASS:SysListView32; INSTANCE:1]","FindItem","桌面墙纸",0)
$flag=ControlListView("本地组策略编辑器","","[CLASS:SysListView32; INSTANCE:1]","Select",$id)
$flag=ControlFocus("本地组策略编辑器","",12786)
$flag=Send("{ENTER}")
$flag=WinActive("桌面墙纸") ;这里无法激活
$flag=Send("!e")
$flag=Send("!a")
WinClose("桌面墙纸");这里无法关闭
ControlClick("桌面墙纸","","[NAME:buttonOK]");这里无法实现按钮点击
有没有高手在啊???跪求解答

特殊情况,无法上传截图,高手运行一下我的脚本,如何模拟关闭 桌面墙纸/对桌面墙纸控件值得修改 这些效果呢?
发表于 2011-10-20 14:37:47 | 显示全部楼层
注册表监控工具,查找对应注册表导入,没有必要这么麻烦。
 楼主| 发表于 2011-10-20 14:43:26 | 显示全部楼层
请问楼上是否有什么好的工具可以推荐?我用了ProcessMonitor,但是信息量太大了,实在不好操作!
发表于 2011-10-20 14:43:32 | 显示全部楼层
英文版系统运行不下去了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-2 12:08 , Processed in 0.082862 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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