2010年4月19日 星期一

製作離線安裝的MSN Live 服務

最近還真是有點懶的寫東西,勉強一下野人獻曝
製作方法是這樣的,首先按照規矩下載wlsetup線上安裝版程式,然後照自己習慣安裝起來以後,到C:\Program Files\Common Files\MSN Live\.cache底下把各msi安裝檔撿回來重複利用。
msi安裝的方式可以用cscript來靜默安裝,寫法如下

@ECHO Install MSN Live XXX
start /wait msiexec /i 檔案名稱.msi /passive /qb

依序把檔案名稱都寫完在這個.cmd的script檔裡,只要點它就會自動裝完MSN Live 服務。
以我自己來講,我只用Messanger與Writer兩個功能。

其實以上是本來製作Windows 7安裝光碟時自動安裝步驟之一,它的基礎機制就是SetupComplete.cmd。但是因為那是在個人帳號啟始前就安裝,加上本人懶惰又不想徹底研究這機制,於是寧可包成另一個手動安裝package。

這次寫出來有一個比較可以自慢的一招,下載最新的Avira Antivir小紅傘來安裝,借助GNU的wget.exe工具程式來下載。cmd內容如下:

cd %SystemRoot%\Setup\
start /wait wget.exe http://dlce.antivir.com/package/wks_avira/win32/en/pecl/avira_antivir_personal_en.exe
@ECHO Install AntiVir
start /wait %SystemRoot%\Setup\avira_antivir_personal_en.exe

真的很簡單喔~~!

沒有留言: