office2003迷你完美版的自动安装脚本
我想在我的电脑上安装office2003迷你完美版,每次都点好多次,想找个自动安装的脚本,没找到,于是自己改了一个,不能用,不知道是哪里出了问题,请高手帮看看,代码如下:; ----------------------------------------------------------------------------
;
; AutoIt Version: 3.0
; Language: English
; Platform: Win9x / NT
; Author: A.N.Other <myemail@nowhere.com>
;
; Script Function:
; Template AutoIt script.
;
; ----------------------------------------------------------------------------
; ----------------------------------------------------------------------------
; Set up our defaults
; ----------------------------------------------------------------------------
;AutoItSetOption("MustDeclareVars", 1)
;AutoItSetOption("MouseCoordMode", 0)
;AutoItSetOption("PixelCoordMode", 0)
;AutoItSetOption("RunErrorsFatal", 0)
;AutoItSetOption("TrayIconDebug", 1)
;AutoItSetOption("WinTitleMatchMode", 4)
; ----------------------------------------------------------------------------
; Script Start
; ----------------------------------------------------------------------------
Run("office2003迷你完美版.exe")
WinWaitActive("安装 - office2003迷你完美版", "欢迎使用 office2003 安装向导")
Send("! N")
WinWaitActive("安装 - office2003", "选择目标位置")
Send("!N")
WinWaitActive("安装 - office2003", "选择附加任务")
Send("!n")
WinWaitActive("安装 - office2003", "准备安装")
Send("!i")
WinWaitActive("安装 - office2003", "office2003 安装向导完成")
Send("!f")
[ 本帖最后由 yuanlichun 于 2009-1-9 00:35 编辑 ] 。。。。。。。。。你可以试着``延时下 和改用ControlClick 更精确点` 具体的该怎么写?请斑竹说的详细一些吧,我是一只大菜鸟.上面的代码是我从其他的码中弄出来的,到最后一步,安装完后的 完成(F)不给执行,不知道是什么原因? 已解决,代码如下:
run("office2003迷你完美版.exe")
sleep(500)
send("!n")
sleep(500)
Send("!A")
sleep(500)
send("!n")
sleep(500)
winWaitActive("Microsoft Office 2003 安装","用户信息")
sleep(500)
ControlClick("Microsoft Office 2003 安装","用户信息","Button1")
sleep(500)
send("!n")
sleep(500)
send("!n")
sleep(500)
send("!i")
sleep(45000)
send("!F4")
看这不错呀不知道好用不啊
页:
[1]