6wings 发表于 2008-12-31 09:35:33

一键GHOST硬盘版,自动安装脚本进行不下去,大家帮我看看哪里出问题咯

RUN("一键GHOST硬盘版.exe")
WinWaitActive("一键GHOST 安装程序","欢迎使用 一键GHOST 硬盘版")
Send("!N")
WinWaitActive("一键GHOST 安装程序","许可协议")
Send("!N")
WinWaitActive("一键GHOST 安装程序","安装第三方免费软件")
Send("!N")
WinWaitActive("一键GHOST 安装程序","准备安装")
Send("!N")
WinWaitActive("一键GHOST 安装程序","立即运行")
Send("!F")
大家帮我看看哪里出问题咯...大家要是不嫌麻烦的话,写一下你们成功测试过的脚本好吗?我参考下,嘎嘎:face (37):

[ 本帖最后由 6wings 于 2008-12-31 10:09 编辑 ]

6wings 发表于 2008-12-31 10:09:23

忘了加超时时间了..哈哈,

RUN("一键GHOST硬盘版.exe")
WinWaitActive("一键GHOST 安装程序","欢迎使用 一键GHOST 硬盘版",1)
Send("!N")
WinWaitActive("一键GHOST 安装程序","许可协议",1)
Send("!N")
WinWaitActive("一键GHOST 安装程序","安装第三方免费软件",1)
Send("!N")
WinWaitActive("一键GHOST 安装程序","准备安装",1)
Send("!N")
WinWaitActive("一键GHOST 安装程序","立即运行",1)
Send("!F")

wuluck 发表于 2009-1-2 14:53:31

Run("1keyghost.exe")
WinWaitActive("一键GHOST 安装程序","下一步")
ControlClick("一键GHOST 安装程序","下一步","")
WinWaitActive("一键GHOST 安装程序","协议")
Send("{ENTER}")
WinWaitActive("一键GHOST 安装程序","百度")
ControlClick("一键GHOST 安装程序","百度","")
Send("{ENTER}")
Sleep(400)
WinWaitActive("一键GHOST 安装程序","")
Send("{ENTER}")
WinWaitActive("一键GHOST 安装程序","立即运行")
ControlClick("一键GHOST 安装程序","立即运行","")
Send("{ENTER}")
FileDelete(@DesktopDir &"\一键GHOST.lnk")
exit

我这个没问题,自己试试,最后我删掉桌面那个图标了,不想删就自己去掉最后那行

6wings 发表于 2009-1-3 22:19:45

:face (29): 不赖嘛,
这个是我编辑的
RUN("一键GHOST硬盘版.exe")
WinWaitActive("一键GHOST 安装程序","欢迎使用 一键GHOST 硬盘版",1)
Send("!N")
WinWaitActive("一键GHOST 安装程序","许可协议",1)
Send("!N")
WinWaitActive("一键GHOST 安装程序","安装第三方免费软件",1)
sleep(500)
Send("{TAB}{TAB}{TAB}{TAB}{TAB}{SPACE}")
Send("!N")
WinWaitActive("一键GHOST 安装程序","准备安装",2)
Send("!N")
WinWaitActive("一键GHOST 安装程序","立即运行",60)
Send("{TAB}{TAB}{TAB}{TAB}{SPACE}")
Send("!F")
msgBox(64, "温馨提示", "恭喜您,一键GHOST硬盘版 安装成功!建议您稍后为系统做一次备份")

shangxin8858 发表于 2009-1-7 02:06:25

哈哈不错!

smartime 发表于 2009-12-31 20:56:37

一键Ghost 090909 硬盘版好像这样安装不了,
到最后一步要等大概20妙,无法点击 “完成”按钮,试过用模拟键盘和鼠标都不管事,
脚本也无法自动退出
不知问题出在什么地方?

ahkang 发表于 2010-1-4 17:15:57

在脚本开始处加入:
Opt('WintitleMatchMode',2) ;任意子字串皆可匹配

把所有的 WinWaitActive('一键GHOST 安装程序'换成:

WinWait('一键GHOST 安装程序'

如必要, 可另加一句:

WinActivate('一键GHOST 安装程序'

提示: WinActivate之中没有 "Wait" ! 否则, 一旦发生其他窗口被意外激活的状态下, 您必须手动激活该窗口才会自动继续. 但没有 Wait 的 WinActivate如发生别的窗口被意外激活的情况, 也必须手工单击"下一步"或"确定之"类的按钮才会自动继续...

smartime 发表于 2010-1-5 16:25:40

在脚本开始处加入:
Opt('WintitleMatchMode',2) ;任意子字串皆可匹配

把所有的 WinWaitActive('一键GHO ...
ahkang 发表于 2010-1-4 17:15 http://www.autoitx.com/images/common/back.gif


谢谢ahkang,我回家后再试下
页: [1]
查看完整版本: 一键GHOST硬盘版,自动安装脚本进行不下去,大家帮我看看哪里出问题咯