当前位置: 纯净系统_win10纯净版_win7纯净版_纯净版XP系统_绿色系统 » 技术文档 » 正文

关于软件参数的相关问题

最近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 系列的运行库参数使用方法

  1. 命令行选项:
  2. /Q — 无提示安装方式,
  3. /T:<full path> — 指定临时工作文件夹,
  4. /C — (与 /T 并用)仅将文件提取到指定文件夹。
  5. /C:<Cmd> — 替代作者定义的安装命令。
  6. </font>
  7. </font>

复制代码

经过验证,上面的参数是正确的,同样按照这个方法,查看其他几个运行库的参数
    这是VC2008 系列的运行库参数使用方法

  1. 用法:
  2. /l <logname.txt> : 详细 msi 日志的名称
  3. /lang <xxxx>     : 4 位语言代码
  4. /q               : 安静安装模式
  5. /qu              : 安静卸载模式
  6. /?               : 显示“用法”对话框</font> </font>         </font>

复制代码

 

这是VC2010 系列的运行库参数使用方法

  1. 用法:  Setup [开关]
  2.   所有开关均为可选。
  3. /CEIPconsent – (可选)发送匿名反馈以改善客户体验。
  4. /chainingpackage <名称> – (可选)记录与此软件包链接的软件包的名称。
  5. /createlayout <完整路径> – 将所有文件和关联资源下载到指定位置。不执行任何其他操作。 * 已禁用 *
  6. /lcid – 设置此程序要使用的显示语言(如果可能)。示例: /lcid 1031
  7. /log <文件 | 文件夹> – 日志文件的位置。默认为名称依软件包而定的进程临时文件夹。
  8. /msioptions – 指定要为 .msi 和 .msp 项传递的选项。示例: /msioptions “PROPERTY1=’Value'”
  9. /norestart – 如果操作需要重新启动才能完成,则 Setup 既不应提示,也不应导致重新启动。
  10. /passive – 显示进度栏的进度情况,但不需要用户交互。
  11. /showfinalerror – 仅被动模式: 如果安装未成功,则显示最终页面。
  12. /pipe <名称> – (可选)创建一个信道,以使链接软件包可以获取进度。
  13. /promptrestart – 如果操作需要重新启动才能完成,则 Setup 应提示,并在用户同意后触发重新启动。
  14. /q – 安静模式,不需要用户输入,也不显示输出。
  15. /repair – 修复负载。
  16. /serialdownload – 强制安装操作仅在下载所有负载后进行。
  17. /uninstall – 卸载负载。
  18. /parameterfolder <完整路径> – 指定安装程序的配置和数据文件的路径。
  19. /NoSetupVersionCheck – 不检查 ParameterInfo.xml 以了解是否存在安装程序版本冲突。
  20. /uninstallpatch {修补程序代码} – 删除已应用该修补程序的所有产品的更新。
  21. /? – 显示此帮助。
  22. 示例:
  23. 以静默方式安装软件包,并在临时文件夹中创建日志文件 SP123.htm: Setup /q /log %temp%\SP123.htm
  24. 除非完成操作需要重新启动,否则安装时无用户交互: Setup /passive /promptrestart
  25. 对于此软件包禁用了某些命令行开关: createlayout
  26. (C) Microsoft Corporation。保留所有权利。

复制代码

这是VC2013 系列的运行库参数使用方法

  1. /install | /repair | /uninstall | /layout  – 安装、修复、卸载
  2. 目录中的安装包或创建其完整本地副本。Install 为默认选择。
  3. /passive | /quiet –  显示最少的 UI 且无提示,或不显示 UI 且
  4.    无提示。默认显示 UI 及全部提示。
  5. /norestart   – 禁止任何重新启动。默认在重新启动前显示提示 UI。
  6. /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在线的,我有自己的私人生活空间的(最近自己找工作中
拜托有问题去论坛发帖子询问,论坛高人会解决你们的问题的
还有一些问题自己可以去多动动手,折腾折腾。
很明显,验证一些东西,不妨自己折腾一下,可以了解明白很多很多东西。不能因为别人说是什么就是什么
就没有其他答案了?很多情况,别人不一定是对的,问题解决办法不只是一种!

无意间我碰到这些问题,写个帖子而已,没有其他意思!
明天还要苦逼啊

相关文章

评论 (2)

取消回复

  1. avatar
    234234wer11-27 14:04回复

    不错,顶下。

    • avatar
      博主12-03 14:10回复

      呵呵