最近QQ“滴滴””答答”响,”在吗”;”在,就回复一声“ 烦死了,问这问那的,老是问我一些封装类似问题,问的最多是软件参数
特别是运行库的参数,我推荐其使用天空的运行库不是好了吗,天空运行库很好用,使用说明写的很清楚哦!居然说不会使用,好吧,我无语了
下面是VC运行库与参数如下:
Microsoft Visual C++ 2005 SP1x64 参数:/q
Microsoft Visual C++ 2005 SP1x86 参数:/q
Microsoft Visual C++ 2005×64 参数:/q
Microsoft Visual C++ 2005×86 参数:/q
Microsoft Visual C++ 2008 SP1x64 参数:/q
Microsoft Visual C++ 2008 SP1x86 参数:/q
Microsoft Visual C++ 2008×64 参数:/q
Microsoft Visual C++ 2008×86 参数:/q
Microsoft Visual C++ 2010 SP1x64 参数:/q ;后面可以加上 “/norestart”
Microsoft Visual C++ 2010 SP1x86 参数:/q ; 后面可以加上 “/norestart”
Microsoft Visual C++ 2010×64 参数:/q ;后面可以加上 “/norestart” (意思是安装后不重启)
Microsoft Visual C++ 2010×86 参数:/q ;后面可以加上 “/norestart”
Microsoft Visual C++ 2013×64 参数:/quiet /passive /norestart
Microsoft Visual C++ 2013×86 参数:/quiet /passive /norestart
封装WIN7 x64 就把全部安装了吧,win7x86就选择安装X86的
很多人会以为参数是 :/quiet /passive /norestart (大多数认为这个参数是正确的)
对吗? 对吗?如果对的话,那些同学也不会来烦我了啊
不对的 哦!,有多少人去验证了啊…….
这里有人会问,使用静默参数扫描工具扫描参数就可以了啊 ,好像论坛里面有网友问到过这个问题,就有同学让其使用静默参数扫描工具 扫描参数哦!如果是这样我就不会在这里发这个帖子在这里了,给你看截图
两款静默参数扫描工具,扫描同一个(运行库VC 2005系列)软件结果大吃一惊啊,
两个扫描结果居然不一样啊,经过验证参数都是不正确的,很多人被这种工具带进沟里了 (反馈使用了参数不能正确安装)
使用Windows命令查看如下:
这是VC2005 系列的运行库参数使用方法
- 命令行选项:
- /Q — 无提示安装方式,
- /T:<full path> — 指定临时工作文件夹,
- /C — (与 /T 并用)仅将文件提取到指定文件夹。
- /C:<Cmd> — 替代作者定义的安装命令。
- </font>
- </font>
复制代码
经过验证,上面的参数是正确的,同样按照这个方法,查看其他几个运行库的参数
这是VC2008 系列的运行库参数使用方法
- 用法:
- /l <logname.txt> : 详细 msi 日志的名称
- /lang <xxxx> : 4 位语言代码
- /q : 安静安装模式
- /qu : 安静卸载模式
- /? : 显示“用法”对话框</font> </font> </font>
复制代码
这是VC2010 系列的运行库参数使用方法
- 用法: Setup [开关]
- 所有开关均为可选。
- /CEIPconsent – (可选)发送匿名反馈以改善客户体验。
- /chainingpackage <名称> – (可选)记录与此软件包链接的软件包的名称。
- /createlayout <完整路径> – 将所有文件和关联资源下载到指定位置。不执行任何其他操作。 * 已禁用 *
- /lcid – 设置此程序要使用的显示语言(如果可能)。示例: /lcid 1031
- /log <文件 | 文件夹> – 日志文件的位置。默认为名称依软件包而定的进程临时文件夹。
- /msioptions – 指定要为 .msi 和 .msp 项传递的选项。示例: /msioptions “PROPERTY1=’Value'”
- /norestart – 如果操作需要重新启动才能完成,则 Setup 既不应提示,也不应导致重新启动。
- /passive – 显示进度栏的进度情况,但不需要用户交互。
- /showfinalerror – 仅被动模式: 如果安装未成功,则显示最终页面。
- /pipe <名称> – (可选)创建一个信道,以使链接软件包可以获取进度。
- /promptrestart – 如果操作需要重新启动才能完成,则 Setup 应提示,并在用户同意后触发重新启动。
- /q – 安静模式,不需要用户输入,也不显示输出。
- /repair – 修复负载。
- /serialdownload – 强制安装操作仅在下载所有负载后进行。
- /uninstall – 卸载负载。
- /parameterfolder <完整路径> – 指定安装程序的配置和数据文件的路径。
- /NoSetupVersionCheck – 不检查 ParameterInfo.xml 以了解是否存在安装程序版本冲突。
- /uninstallpatch {修补程序代码} – 删除已应用该修补程序的所有产品的更新。
- /? – 显示此帮助。
- 示例:
- 以静默方式安装软件包,并在临时文件夹中创建日志文件 SP123.htm: Setup /q /log %temp%\SP123.htm
- 除非完成操作需要重新启动,否则安装时无用户交互: Setup /passive /promptrestart
- 对于此软件包禁用了某些命令行开关: createlayout
- (C) Microsoft Corporation。保留所有权利。
复制代码
这是VC2013 系列的运行库参数使用方法
- /install | /repair | /uninstall | /layout – 安装、修复、卸载
- 目录中的安装包或创建其完整本地副本。Install 为默认选择。
- /passive | /quiet – 显示最少的 UI 且无提示,或不显示 UI 且
- 无提示。默认显示 UI 及全部提示。
- /norestart – 禁止任何重新启动。默认在重新启动前显示提示 UI。
- /log log.txt – 向特定文件写入日志。默认在 %TEMP% 中创建日志文件。
复制代码
发现使用上面两个所谓的参数,静默参数扫描工具扫描得到的参数基本都是同一个: /quiet /passive /norestart 只有 Microsoft Visual C++ 2013×64 Microsoft Visual C++ 2013×86 参数:/quiet /passive /norestart 只有这两个是正确的! 不要太相信所谓的第三方工具 ! 如果封装系统建议提前全部安装好所有的运行库,部署过程调用太多程序,会导致系统安装速慢(没有必要)
提醒:批处理安装的时候,软件文件名不要带空格,会出错误
推荐使用天空的运行库 IT天空一键运行库 v1.5.2014.0920【装软件玩游戏必备】
提醒那些同学不要老烦我,我不可能天天QQ在线的,我有自己的私人生活空间的(最近自己找工作中)
拜托有问题去论坛发帖子询问,论坛高人会解决你们的问题的
还有一些问题自己可以去多动动手,折腾折腾。
很明显,验证一些东西,不妨自己折腾一下,可以了解明白很多很多东西。不能因为别人说是什么就是什么
就没有其他答案了?很多情况,别人不一定是对的,问题解决办法不只是一种!
无意间我碰到这些问题,写个帖子而已,没有其他意思!
明天还要苦逼啊
不错,顶下。
呵呵