zoukankan      html  css  js  c++  java
  • 【海洋女神原创】谈谈静默安装

    来问静默安装的朋友很多,并且大部分情况下,对静默安装的概念和原理不清楚,所以还是写个小文章,普及一下知识。
    首先明确一下静默安装的概念,静默安装指的是安装时无需任何用户干预,直接按默认设置安装。
    那么问题来了,有一些朋友是基于界面美化的考虑,想安装第三方软件,不需要瞒着用户进行安装,但是又觉得弹出式的安装很难看,这种需求,一般我会推荐使用自定义prq的方式来处理,自定义prq会显示当前安装的进度,但是又不会弹出界面,还是比较美观的。
    用户可以参阅http://www.cnblogs.com/sabrinahuang/archive/2011/02/22/1961188.html#2057540


    而有一些朋友的需求是不要让用户知道安装了什么,比如一些驱动或者支持型软件,那么可能有必要使用脚本来进行安装了。
    脚本安装本身很简单,就是一句话LaunchAppAndWait(调用参数,调用的第三方安装包,安装参数);
    麻烦的是在调用参数这里,经常有朋友问我“安装参数”用了LAAW_OPTION_HIDDEN,为什么调用时候还能看见界面,这里要澄清一点就是LAAW_OPTION_HIDDEN对批处理有用,对文本文件有用,但是对可执行文件比如exe、msi之类的是无用的;要静默安装可执行文件,是需要“调用参数”来起作用的。
    如果被调用的是.msi安装包,那么/q/n一般都能起作用;而.exe的安装包就比较麻烦了,静默参数是什么,完全取决于做安装包的程序员的心情了,所以有的朋友回来问我们这个exe安装包的静默参数是什么啊,我们是无法回答的,一般都推荐去找找这个安装包有无白皮书,正规的安装包,白皮书里会对这些问题有说明;如果没有白皮书,就只能自求多福了,看看/i之类的能不能起作用。

    附上朋友写的静默安装的教程

    http://www.cnblogs.com/sabrinahuang/archive/2009/08/09/1542427.html

  • 相关阅读:
    go资料
    typescript 装饰器 decorator
    【转】typescript class decorator装饰器
    【转】Best way to get result count before LIMIT was applied
    DirectX11 采样状态对象
    React通过redux-persist持久化数据存储
    禁止网页查看源代码
    css3 动画 -- 加载动画 Loader
    css3 动画 -- 旋转线条 rotate_line
    读书打卡:《微信互联网平民创业》
  • 原文地址:https://www.cnblogs.com/Cindy_weiwei/p/5459255.html
Copyright © 2011-2022 走看看