|
||||
步驟二、後期設置、打包封裝
安裝完成後,點擊『Postscan』按鈕再次掃描系統,完成後會彈出『Entry Points』窗口,這裡將定義創建的程序,窗口中列出了所有可執行文件,一般選擇主程序即可,通常是第一項(如圖3所示,就是『Microsoft Office Word 2007.exe』,其他的全部取消)。
接下來就是一系列的詳細設置步驟了。
點擊『Next』進入組認證窗口,默認值是『Everyone』(即每個人都可使用),如無特殊要求,直接確認即可。隨後的『Isolation』窗口中有兩種運行方式,分別是『Merged isolation mode』和『WriteCopy isolation mode』,前者表示軟件直接讀寫文件到本地計算機(一般用於通過微軟認證的軟件),後者表示阻止應用程序直接寫入大多數目錄,一般情況下我們選擇第一種就好。
『Sandbox』窗口是選擇沙盤(即存儲應用程序的用戶配置和數據)的位置,有三種方式可選,在這裡選擇第二種『Same directory as the application』(便攜方式,如圖4所示)即可。
在『Project Settings』窗口中,『Project location』選項用來設置項目的保存位置(為說明方便,以『D:\TEST』為例)。在隨後的『Primary data container』選項中有兩個選項,分別是 『Use one of the entry points』和『Use separate .dat file』(如圖5所示)。選擇前者將生成一個單一的可執行文件,但是可能沒有程序默認圖標;選擇後者將生成一個『.dat』的數據文件和一個帶圖標的可執行文件。這裡你可以根據自己的喜好選擇,不過一般選擇生成一個單一文件就好,更方便攜帶。
全部設置完成後點擊『Save』按鈕保存文件和注冊表信息,設置完成。
提示:在某些軟件的綠色化過程中,保存過程中可能會有警告提示,一般不影響生成軟件的使用,直接確認即可。
別急,還沒結束。設置保存後將進入『Ready to Build』窗口(如圖6所示),也就是准備打包封裝了!不過在此之前,我們還要為軟件進行一些『瘦身』操作。
點擊『Open Project Folder』將進入項目目錄(D:\TEST),所有生成的文件都在這兒,查看屬性後發現竟然佔用了1.31GB的空間!這樣龐大的綠色軟件顯然不是我們想要的。要精簡,首先從佔用空間的『大戶』入手。
我們要刪除的幾個目錄有:『D:\TEST\%drive_C%\ MSOCache』、『D:\TEST\%SystemRoot%\Installer』。前者的作用是在執行檢測和修復等操作的時候不必插入光盤,對於綠色軟件顯然沒什麼作用;後者用於安裝、修復、添加和刪除Office組件等,也同樣沒用。刪除這兩個目錄之後,餘下的文件和目錄大小只有276MB,『瘦身』效果達到了。
確認無誤後,點擊『Build』就開始打包封裝了,有點激動吧?稍等片刻,你就可以在目錄『D:\TEST\bin』中看到一個可執行文件——『Microsoft Office Word 2007.exe』。
提示:為防止產生問題,建議把不需要的文件刪除到回收站當中而不要徹底刪除,這樣即便刪除了不該刪的文件,也可以隨時還原。
此外,在封裝完畢後拷貝你制作的綠色軟件到其他電腦上,看看有沒有什麼問題或者有什麼不滿意的地方,如果有問題或產生錯誤需要修改的話,只需點擊『Back』,回到此前的步驟重新設置和修改後再重新封裝即可。
小結:用VT制作綠色軟件,特別是一些大型軟件的綠色軟件,比較方便。不過它也有局限性,例如制作出來的是單文件(或打包後的多個文件),所以無法保存軟件設置的更改等。此外,它也不適合制作QQ這樣需要輸入號碼和密碼,同時又要保存聊天記錄的軟件。但總體上說,制作綠色軟件的原理都是相通的,只要在制作過程中注意設置,就可以實現軟件的『綠色化』,從而『一勞永逸』,再也不擔心重裝的問題了!