查看單個文章
舊 2006-07-27, 04:57 AM   #3 (permalink)
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設




http://winsvr.org/pic/sms_repackage/09-ProgramStart_A_1.jpg

 
圖11

我們使用預設值設定進行軟體的安裝,直至完成。


http://winsvr.org/pic/sms_repackage/09-ProgramStart_E_1.jpg


圖12

點擊Finish後,Repackager提示可以開始第二次訊息分析


http://winsvr.org/pic/sms_repackage/10-RepackageProcess_A_1.jpg


圖13

分析程序持續時間較長


http://winsvr.org/pic/sms_repackage/10-RepackageProcess_B_1.jpg

圖14

等待其完成


http://winsvr.org/pic/sms_repackage/10-RepackageProcess_C_1.jpg

圖15

點擊OK,我們可以看到Repackaging嚮導的Summary。至此,重新打包第一階段的操作完成。


http://winsvr.org/pic/sms_repackage/10-RepackageProcess_D_1.jpg


圖16



(2)我們回到主介面,可以看到此次重打包的概要已經在Detail面板中呈現出來了


http://winsvr.org/pic/sms_repackage/11-RepackagerContent_a_1.jpg


圖17

 

我們具體分析抓取的資料。首先選項Files and Folder,按實際情況將某些不是軟體安裝產生的文件或資料夾進行手動排除


http://winsvr.org/pic/sms_repackage/11-RepackagerContent_B_1.jpg

圖18

同樣,對註冊表對像、建立捷逕進行設定


http://winsvr.org/pic/sms_repackage/11-RepackagerContent_C_1.jpg


http://winsvr.org/pic/sms_repackage/11-RepackagerContent_D_1.jpg

圖19

填寫Package Information

 

http://winsvr.org/pic/sms_repackage/11-RepackagerContent_E_1.jpg


圖20


根據實際情況選項進階設定中的內容,這裡需要注意的是,如果你希望製作的msi文件在安裝程序中可以選項諸如安裝路徑等,請勿選下圖中的選項。


http://winsvr.org/pic/sms_repackage/11-RepackagerContent_F_1.jpg


圖21


(3)製作msi文件


在完成上面兩步後,我們已經為msi的製作做好了準備。選項build,開始msi文件的製作:




http://winsvr.org/pic/sms_repackage/12-RepackagerBuild_B_1.jpg

圖22

我們可以看到msi安裝程序已經製作完成


http://winsvr.org/pic/sms_repackage/12-RepackagerBuild_C_1.jpg



圖23






軟體分發測試驗證
 
在完成重新打包的程序後,我們需要驗證msi文件的可用性。簡單的方法是尋找一台客戶端機手動執行此msi包,看是否能夠成功執行完成,軟體可以正常使用。 這裡我們使用SMS進行此軟體的分發,並在客戶端驗證其可用性。

軟體分發詳細的描述可參考SMS 2003軟體分發指南,這裡只進行簡單描述。

從控制台中新增一個package


http://winsvr.org/pic/sms_repackage/xx-createpackage_1.jpg

圖24

選項KindDiary.msi文件


http://winsvr.org/pic/sms_repackage/13-CreatePackageWizard_B_1.jpg


圖25

點擊開啟後我們可以看到msi的相關資訊


http://winsvr.org/pic/sms_repackage/13-CreatePackageWizard_C_1.jpg

圖26

完成package的新增後,我們檢視program的訊息


http://winsvr.org/pic/sms_repackage/14-PackageProgram_1.jpg

圖27
 


我們可以看到已經自動建立了6個program,其中per-system unattended正是我們需要的program


http://winsvr.org/pic/sms_repackage/15-UnattendProgram_1.jpg


圖28

新增一個advertisement,進行相關設定


http://winsvr.org/pic/sms_repackage/16-CreateANewAdvertisement_General_B_1.jpg


圖29

套用後,等待客戶端機執行安裝,可通過檢視Advertisement Status驗證安裝程序是否分發到客戶端機並執行


http://winsvr.org/pic/sms_repackage/17-AdvertisementStatus_1.jpg


圖30

從客戶端機上也可以發現安裝的軟體


http://winsvr.org/pic/sms_repackage/xx-programlist_1.jpg

圖31
 

執行KindDiary,發現其可以正常使用了。


http://winsvr.org/pic/sms_repackage/xx-run_1.jpg


圖32
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1626 篇, 收花: 3197 次
向 psac 送花的會員:
JieChung (2007-09-18)
感謝您發表一篇好文章