找回密码
 加入
搜索
查看: 8303|回复: 7

[系统综合] [已解决]静默安装.Net4.5.2,进度条显示进度问题

  [复制链接]
发表于 2014-8-20 19:07:19 | 显示全部楼层 |阅读模式
本帖最后由 nqawen 于 2014-8-27 11:33 编辑


如上图。
我想静默调用.net4.5.2安装,象这样用进度条来显示.net4.5.2的安装进度,不如如何做?
静默调用.net4.5.2安装代码:
GUICtrlSetData($Label1, "正在安装 .NET Framework 4.5.2,需要一定时间,请稍候!")
RunWait(@ComSpec & ' /c' & $gTempDir & '\NDP452-KB2901907-x86-x64-AllOS-ENU.exe Setup /q /norestart', '', @SW_HIDE)
RunWait(@ComSpec & ' /c' & $gTempDir & '\NDP452-KB2901907-x86-x64-AllOS-CHS.exe Setup /q /norestart', '', @SW_HIDE)
请高手们支招。谢谢
发表于 2014-8-20 19:12:58 | 显示全部楼层
嘿嘿,问题提的不错支持你下
 楼主| 发表于 2014-8-21 08:05:05 | 显示全部楼层
回复 3# zhao_ming
简单?把代码写下来吧,看能实现显示安装进度不?
发表于 2014-8-21 09:24:30 | 显示全部楼层
第一个runwait完了设置进度50%
第一个runwait完了设置进度100%  只能这么做
 楼主| 发表于 2014-8-21 10:09:33 | 显示全部楼层
回复 5# laomeng

这种做法太简单了,谢谢
发表于 2014-8-21 15:32:33 | 显示全部楼层
可以用检测已经安装的文件大小来判断~
发表于 2014-8-24 12:11:00 | 显示全部楼层
可以尝试读取该命令行的标准输出流,如果标准输入流中没有提供安装进度的信息,那你这个基本上不可以实现。
 楼主| 发表于 2014-8-27 11:33:24 | 显示全部楼层
用5楼的简单方法解决了,只能这样,简单实现吧
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-28 23:35 , Processed in 0.073559 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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