没有知道 发表于 2009-1-22 12:43:09

用AU3用DOS命令打开组策略后怎么继续执行下面的语句

情况如下.
RunWait(@ComSpec & ' /c gpedit.msc')
WinWaitActive("组策略编辑器")
WinSetState("组策略编辑器","",@SW_MAXIMIZE)

执行完RunWait(@ComSpec & ' /c gpedit.msc')后会弹出一个CMD的窗口后无发继续执行下面的组策略最大化,要人手关闭才能继续执行下面的语句,以试过用@SW_HIDE参数隐藏该CMD窗口,但一样无发执行下面的语言,请教高手有什么办法解决这问题,如下图

[ 本帖最后由 没有知道 于 2009-1-24 19:30 编辑 ]

ceoguang 发表于 2009-1-22 13:46:35

查查WinWaitActive吧

没有知道 发表于 2009-1-22 14:37:10

我第二句就是用WinWaitActive啊

大绯狼 发表于 2009-1-22 20:04:57

ShellExecute('gpedit.msc')
WinWaitActive("组策略")
WinSetState("组策略","",@SW_MAXIMIZE)

没有知道 发表于 2009-1-23 10:27:56

非常感谢大绯狼

jxdeng 发表于 2009-8-18 12:09:09

学习了.......
页: [1]
查看完整版本: 用AU3用DOS命令打开组策略后怎么继续执行下面的语句