找回密码
 加入
搜索
查看: 2307|回复: 7

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

[复制链接]
发表于 2008-12-31 09:35:33 | 显示全部楼层 |阅读模式
RUN("一键GHOST硬盘版.exe")
WinWaitActive("一键GHOST 安装程序","欢迎使用 一键GHOST 硬盘版")
Send("!N")
WinWaitActive("一键GHOST 安装程序","许可协议")
Send("!N")
WinWaitActive("一键GHOST 安装程序","安装第三方免费软件")
Send("!N")
WinWaitActive("一键GHOST 安装程序","准备安装")
Send("!N")
WinWaitActive("一键GHOST 安装程序","立即运行")
Send("!F")
大家帮我看看哪里出问题咯...大家要是不嫌麻烦的话,写一下你们成功测试过的脚本好吗?我参考下,嘎嘎

[ 本帖最后由 6wings 于 2008-12-31 10:09 编辑 ]
 楼主| 发表于 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")
发表于 2009-1-2 14:53:31 | 显示全部楼层
Run("1keyghost.exe")
WinWaitActive("一键GHOST 安装程序","下一步")
ControlClick("一键GHOST 安装程序","下一步","[class:Button;INSTANCE:3]")
WinWaitActive("一键GHOST 安装程序","协议")
Send("{ENTER}")
WinWaitActive("一键GHOST 安装程序","百度")
ControlClick("一键GHOST 安装程序","百度","[class:Button;INSTANCE:33]")
Send("{ENTER}")
Sleep(400)
WinWaitActive("一键GHOST 安装程序","")
Send("{ENTER}")
WinWaitActive("一键GHOST 安装程序","立即运行")
ControlClick("一键GHOST 安装程序","立即运行","[class:Button;INSTANCE:33]")
Send("{ENTER}")
FileDelete(@DesktopDir &"\一键GHOST.lnk")
exit

我这个没问题,自己试试,最后我删掉桌面那个图标了,不想删就自己去掉最后那行
 楼主| 发表于 2009-1-3 22:19:45 | 显示全部楼层
不赖嘛,
这个是我编辑的
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硬盘版 安装成功!建议您稍后为系统做一次备份")
发表于 2009-1-7 02:06:25 | 显示全部楼层
哈哈  不错!
发表于 2009-12-31 20:56:37 | 显示全部楼层
一键Ghost 090909 硬盘版好像这样安装不了,
到最后一步要等大概20妙,无法点击 “完成”按钮,试过用模拟键盘和鼠标都不管事,
脚本也无法自动退出
不知问题出在什么地方?
发表于 2010-1-4 17:15:57 | 显示全部楼层
在脚本开始处加入:
Opt('WintitleMatchMode',2) ;任意子字串皆可匹配

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

WinWait('一键GHOST 安装程序'

如必要, 可另加一句:

WinActivate('一键GHOST 安装程序'

提示: WinActivate  之中没有 "Wait" ! 否则, 一旦发生其他窗口被意外激活的状态下, 您必须手动激活该窗口才会自动继续. 但没有 Wait 的 WinActivate  如发生别的窗口被意外激活的情况, 也必须手工单击"下一步"或"确定之"类的按钮才会自动继续...
发表于 2010-1-5 16:25:40 | 显示全部楼层
在脚本开始处加入:
Opt('WintitleMatchMode',2) ;任意子字串皆可匹配

把所有的 WinWaitActive('一键GHO ...
ahkang 发表于 2010-1-4 17:15



谢谢ahkang,我回家后再试下
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-28 00:48 , Processed in 0.078763 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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