autoit3 自动安装脚本
发布网友
发布时间:2022-05-10 00:51
我来回答
共3个回答
热心网友
时间:2023-10-15 16:36
是上面这句的问题:
WinWaitActive($title,"欢迎使用“Microsoft Office 2007 with Service Pack 1”安装向导")
双引号里面包含双引号,这样写是不正确的,导致一直在这里等待。
把外面的一层改为单引号应该就行,即,这句改为:
WinWaitActive($title,‘欢迎使用“Microsoft Office 2007 with Service Pack 1”安装向导’)
测试的时候可以在这句后面加个MsgBox()语句,就知道WinWaitActive()有没有执行成功了。
或者,脚本开头加一句:Opt("TrayIconDebug", 1) ,打开托盘图标调试模式,脚本运行时鼠标指向托盘图标就可以看到当前运行到哪条语句了。
000000000000000000000000000000000000000000000000000000000
可以了就好 ^_^
热心网友
时间:2023-10-15 16:36
在脚本的最开头加
#RequireAdmin
试试
楼上网友说的也是对的,
但只要:WinWaitActive($title,"欢迎使用“Microsoft Office 2007 with Service Pack 1”安装向导")
这一句里面 欢迎使用后面 和 安装向导前面 的引号被视为文本,那就是正确的。还有你的变量建议改成一个字母。
热心网友
时间:2023-10-15 16:37
解决就好,多用用msgbox