大大们,软件自动安装脚本不能正常执行,帮我看下。谢谢。
第一次发帖。谢谢支持。在我电脑上编写的自动安装的脚本怎么都不能执行呢?把文件和脚本放在同一个文件夹下,双击之后需要安装的软件没有任何反应,右下角隐隐弹出什么,很快看不清楚,然后软件所在的文件夹弹出文件下拉菜单,就没有后续了。编译出来也不可以。
先来感觉是系统有问题,于是重新装系统,但是也不行。我想了想。可能出现的情况,但是都被否决。
1。win7的系统权限问题。于是把需要安装的文件全部设置成自动以管理员的身份运行。
2。文件路径不能包含中文?改过之后还是不可以。
3。代码有问题?检查了好几遍都没错。
我在网上找的其他的都可以自动安装,虽然是静默的,但是可以。
这个问题困扰我好几天了,一直没有解决。
所以请大大们帮帮忙。代码和软件附上。谢谢大大们。
Run("THUNDER5_XIAZAIBA.EXE")
WinActivate("迅雷5","欢迎使用")
Send("!N")
WinActivate("迅雷5","许可证")
Send("!I")
WinActivate("迅雷5","安装位置")
Send("D:\Program Files\Thunder Network\Thunder\")
Send("!I")
WinActivate("迅雷5","正在完成 ")
ControlClick("迅雷5","正在完成 ","button4")
Send("!F")
那个软件的下载地址,是在下载吧下载的迅雷5。http://u.115.com/file/f9b05ea0fa 帮你搞定了前面,后面的你自己照着做吧!应该没什么问题。
Local $sTitle = '迅雷5 5.9.28.1564 安装'
Run('THUNDER5_XIAZAIBA.exe')
WinWaitActive($sTitle, '欢迎使用“迅雷5 5.9.28.1564”安装向导')
ControlClick($sTitle, '欢迎使用“迅雷5 5.9.28.1564”安装向导', 'Button2')
WinWaitActive($sTitle, '许可证协议')
ControlClick($sTitle, '许可证协议', 'Button2') 回复 2# 水木子
这位大大,还是不可以。我不知道问题出在哪里。双击运行之后没任何反应,编译出来也不可以。
下面显示的
>"C:\Program Files\autoit3\SciTE\ACNWrapper\ACNWrapper.exe" /run /ErrorStdOut /in "D:\AutoSoft\SHiYAN\AU3\新建 AutoIt v3 脚本.au3" /autoit3dir "C:\Program Files\autoit3" /UserParams
+>13:13:51 开始执行 ACNWrapper v.1.0.0.13
+> ============================================
+>执行环境:
+> CPU构架: X64
+> 系统构架: X86
+> 系统语言: 0804
+> 键盘布局: 00000804
+> 内存总量: 1973MB
+> 内存剩余: 1009MB
+> 操作系统: WIN_7
+> AU3版本: 3.3.6.1
+> ============================================
>运行 AU3Check (1.54.19.0)开始目录:C:\Program Files\autoit3
+>13:13:51 AU3Check 完成:0
>运行:(3.3.6.1):C:\Program Files\autoit3\autoit3.exe "D:\AutoSoft\SHiYAN\AU3\新建 AutoIt v3 脚本.au3"
哎。{:face (319):} 楼主我在自由天空回复了你的帖子,我看2楼的朋友写的也对,可能你电脑有问题啊。
页:
[1]