找回密码
 加入
搜索
查看: 2232|回复: 6

请大侠们写个MaxDOS6se的自动安装脚本

[复制链接]
发表于 2009-8-14 13:32:30 | 显示全部楼层 |阅读模式
请大侠们写个MaxDOS6se的自动安装脚本
找不到可显文本一直没做成功
 楼主| 发表于 2009-8-15 12:48:59 | 显示全部楼层
1# 84106846


Run("MaxDOS_V6SE.exe")
WinWait("MaxDOS V6 Se 安装程序","下一步(&N) ")
WinWaitActive("MaxDOS V6 Se 安装程序","下一步(&N) ")
Send("!n")
WinWait("MaxDOS V6 Se 安装程序","我同意该许可协议的条款")
WinWaitActive("MaxDOS V6 Se 安装程序","我同意该许可协议的条款")
ControlClick("MaxDOS V6 Se 安装程序","我同意该许可协议的条款", "Button3", "left","")
Send("!n")
WinWait("MaxDOS V6 Se 安装程序","下一步(&N) ")
WinWaitActive("MaxDOS V6 Se 安装程序","下一步(&N) ")
Send("!n")
WinWait("MaxDOS V6 Se 安装程序","创建一个用于存放备份镜像的文件夹在 F:\MaxBAK")
WinWaitActive("MaxDOS V6 Se 安装程序","创建一个用于存放备份镜像的文件夹在 F:\MaxBAK")
Send("!n")
WinWait("MaxDOS V6 Se 安装程序","完成(&F)")
WinWaitActive("MaxDOS V6 Se 安装程序","完成(&F)")
Send("!f")

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2009-8-15 12:50:15 | 显示全部楼层
2# 84106846

这个窗口过去,选不了我同意
发表于 2009-8-15 13:24:02 | 显示全部楼层
本帖最后由 水木子 于 2009-8-15 13:26 编辑

办法应该很多种
我讲个比较笨且有效的  Send ("{Tab}") 几次
将光标移动到需要选的空间上 再 Send ("{SPACE}")
嘿嘿 是不是就可以啦!
多研究下吧!鼠标操作不行就键盘操作。
对了顺便提下 Send ("{Tab 5}") = 连续按5次 Tab 键
发表于 2009-8-15 13:31:07 | 显示全部楼层
ControlCommand("MaxDOS 安装程序", "许可协议", "Button1", ""Check", "")
当然你的控件ID不一定是"Button1"
 楼主| 发表于 2009-8-15 14:25:57 | 显示全部楼层
高手啊, 这个用TAB也选不了,要用上下键才行,鼠标操作不了,怎么D在这里用上下键
发表于 2009-8-15 17:40:54 | 显示全部楼层
本帖最后由 水木子 于 2009-8-15 18:04 编辑

抽空帮你写了一个,测试了完全可以,但是如果出现重复安装会弹出提示,只需要做个判断就可以了。
楼主需要注意的是,“下一步”以后“窗口标题”还和以前一样吗?
Run("MaxDOS_V6SE.exe")
WinWaitActive("MaxDOS V6 Se 安装程序","")
Send("!n")
WinWaitActive("MaxDOS 安装程序","")
ControlCommand("MaxDOS 安装程序", "许可协议", "Button3", "Check", "")
Sleep(100)
ControlClick("MaxDOS 安装程序", "许可协议","Button1")
WinWaitActive("MaxDOS 安装程序","")
ControlClick("MaxDOS 安装程序", "","Button1")
WinWaitActive("MaxDOS 安装程序","")
ControlClick("MaxDOS 安装程序", "","Button1")
WinWaitActive(" MaxDOS V6 已经安装成功。","")
ControlClick(" MaxDOS V6 已经安装成功。", "","Button1")
留点儿问题给你吧!安装完后会弹出网页和文本文档,楼主自己解决吧!
很简单的吧!在你的另一张帖里我已经解释过了。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-22 23:31 , Processed in 0.097048 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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