用autoit3写的wps office自动安装脚本,编译完成后并不能达到效果,请大虾看出了什么问题?

Dim$wps_key="11111-11111-11111-11111-11111"(出于版权考虑,不给出实际的号了,见谅)Dim$title="WPSOffice20... Dim $wps_key="11111-11111-11111-11111-11111" (出于版权考虑,不给出实际的号了,见谅)
Dim $title ="WPS Office 2009 专业版 - 中文版"

run ("WPS2009Pro.exe")
if WinWaitActive("&title","您的系统中已经安装了 WPS Office 2009 专业版 (6.6.0.2657),是否需要卸载旧版本?") then
send("!y")

WinWaitActive("$title"," 卸载向导")
send("!u")

WinWaitActive("&title","卸载已完成")
send("!n")

WinWaitActive("&title","保留个人用户目录下的 WPS Office 配置文件")
send("!l")

Else

WinWaitActive("$title","欢迎使用 WPS Office 2009 专业版 6.6.0.2657 安装向导")
send("!n")

WinWaitActive("$title","许可证协议")
send("!a")
send("!n")

WinWaitActive("$title","产品序列号")
send("$wps_key")
send("!n")

WinWaitActive("$title","选择组件")
send("!n")

WinWaitActive("$title","选择安装位置")
send("!n")

WinWaitActive("$title","以便创建程序的快捷方式")
send("!i")

WinWaitActive("$title","安装已成功完成")
send("!n")

WinWaitActive("$title","选择界面风格")
send("!n")

WinWaitActive("$title","安装程序已经正确完成,请最后确认以下选项")
send("!l")
EndIf
if 语句里面那段没有能够执行,给个截图如下:
展开
 我来答
brownhorse
2011-09-18 · TA获得超过220个赞
知道答主
回答量:160
采纳率:0%
帮助的人:157万
展开全部
你这个问题描述得。。。唉....
问题太笼统了,至少你也要说是怎么个不行吧?跑到哪一步后不行了?才好分析啊。
不清楚安装界面是怎么样的。总不见得我要去下个 wps office 安装程序来跑一下看看?
追问
从if语句开始就没有执行下去,只有图片,我插上了好像看不到???
追答
发现你的title用得都不对啊。一会儿是 "&title",一会儿是"$title"。
正确的是:直接 $title 即可,不需要引号。
cf19870928
2011-09-20
知道答主
回答量:21
采纳率:0%
帮助的人:8.7万
展开全部
"$title"改成$title
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-21
展开全部
看不懂,我是打酱油的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式