【海洋女神原创】谈谈静默安装
來問靜默安裝的朋友很多,并且大部分情況下,對靜默安裝的概念和原理不清楚,所以還是寫個小文章,普及一下知識。
首先明確一下靜默安裝的概念,靜默安裝指的是安裝時無需任何用戶干預(yù),直接按默認設(shè)置安裝。
那么問題來了,有一些朋友是基于界面美化的考慮,想安裝第三方軟件,不需要瞞著用戶進行安裝,但是又覺得彈出式的安裝很難看,這種需求,一般我會推薦使用自定義prq的方式來處理,自定義prq會顯示當(dāng)前安裝的進度,但是又不會彈出界面,還是比較美觀的。
用戶可以參閱http://www.cnblogs.com/sabrinahuang/archive/2011/02/22/1961188.html#2057540
而有一些朋友的需求是不要讓用戶知道安裝了什么,比如一些驅(qū)動或者支持型軟件,那么可能有必要使用腳本來進行安裝了。
腳本安裝本身很簡單,就是一句話LaunchAppAndWait(調(diào)用參數(shù),調(diào)用的第三方安裝包,安裝參數(shù));
麻煩的是在調(diào)用參數(shù)這里,經(jīng)常有朋友問我“安裝參數(shù)”用了LAAW_OPTION_HIDDEN,為什么調(diào)用時候還能看見界面,這里要澄清一點就是LAAW_OPTION_HIDDEN對批處理有用,對文本文件有用,但是對可執(zhí)行文件比如exe、msi之類的是無用的;要靜默安裝可執(zhí)行文件,是需要“調(diào)用參數(shù)”來起作用的。
如果被調(diào)用的是.msi安裝包,那么/q/n一般都能起作用;而.exe的安裝包就比較麻煩了,靜默參數(shù)是什么,完全取決于做安裝包的程序員的心情了,所以有的朋友回來問我們這個exe安裝包的靜默參數(shù)是什么啊,我們是無法回答的,一般都推薦去找找這個安裝包有無白皮書,正規(guī)的安裝包,白皮書里會對這些問題有說明;如果沒有白皮書,就只能自求多福了,看看/i之類的能不能起作用。
?
附上朋友寫的靜默安裝的教程
http://www.cnblogs.com/sabrinahuang/archive/2009/08/09/1542427.html
轉(zhuǎn)載于:https://www.cnblogs.com/Cindy_weiwei/p/5459255.html
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的【海洋女神原创】谈谈静默安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 使用String.for
- 下一篇: Codeforces Beta Roun