staion 发表于 2011-5-20 14:15:57

各位大虾请帮忙,关于一个OFFCE 2007的自动安装请帮忙,急

各位大虾请帮忙,我做了一个OFFCE 2007的自动安装,前面所有的操作都会自动安装,但安装完了以后最后一步就不会自动关闭,急呀!
我写的代码如下:请改正
Run("setup.exe")
WinWaitActive("Microsoft Office Professional Plus 2007","NUIDocumentWindow")
ControlSetText("Microsoft Office Professional Plus 2007","",1,"DBXYD-TF477-46YM4-W74MH-6YDQ8")
Send("!c")
WinWaitActive("Microsoft Office Professional Plus 2007","NUIDocumentWindow")
Send("!i")
WinWait("Microsoft Office Professional Plus 2007","NUIDocumentWindow")
WinWaitActive("Microsoft Office Professional Plus 2007","NUIDocumentWindow")
Send("!c")

lion.lee 发表于 2011-5-20 14:23:04

你用controlclick试过没?

hfutxkk 发表于 2011-5-20 16:49:31

你自己手动安装一下试试到最后一步,按下ALT+c会关闭不,有可能是alt +c 不是关闭的快捷键。

不行可以试试controlclick吧。。

staion 发表于 2011-5-20 18:29:54

回复 2# lion.lee


我是初学者不会用CONTROLCLICK ,请指教!

inter701 发表于 2011-5-20 20:34:55

CONTROLCLICK

都市浪子666 发表于 2011-5-20 21:19:03



WinWait("Microsoft Office Professional Plus 2007","已成功安装")
WinClose("Microsoft Office Professional Plus 2007","已成功安装")

icer2 发表于 2011-5-21 08:16:21

WinWait("Microsoft Office Professional Plus 2007","已成功安装")
ControlClick("Microsoft Office Professional Plus 2007","已成功安装","Button*")

*为你用au3窗口信息工具查到的控件ID 一般为2

w55554 发表于 2011-5-21 12:41:10

我上次也没有做成功,最后一个按钮我探测不出ID,所以不知道用什么

江郎才尽 发表于 2011-5-22 10:47:23

我好像做过一个,后面放上来看看

ycan888 发表于 2011-5-23 10:14:21

看看高手是怎么练成的

zhy123 发表于 2011-6-25 14:16:32

学习了,看看高手是怎么练成的

江郎才尽 发表于 2011-7-6 23:26:54

我也想知道

网络民工 发表于 2011-7-9 11:44:13

刚开始接触这些东东,进来学习下 之前做office安装程序都是直接用微软的ORK做的无人职守
页: [1]
查看完整版本: 各位大虾请帮忙,关于一个OFFCE 2007的自动安装请帮忙,急