原理很簡單 環(huán)境是關鍵所謂綠色軟件就是指不需要安裝就可以直接使用的軟件,因為其使用方便而被不少用戶所推崇。可能很多用戶都曾下載過一些他人制作的綠色軟件,但是相信你也曾碰到過部分綠色軟件捆綁插件甚至是含有病毒的現(xiàn)象,這也給用戶帶來了不必要的麻煩。其實,綠色軟件的制作原理并不復雜,方法也很簡單,我們完全可以自己動手,制作出自己專屬的綠色軟件,方便、安全又放心?! 『唵沃v,制作綠色軟件的原理就是在制作前對系統(tǒng)進行掃描并做一次記錄,然后安裝要制作的軟件并再進行一次掃描,最后將前后兩次掃描的記錄進行對比,找出其中不同的部分,再匯集在一起做成一個文件,這就是我們要的綠色軟件。 很明顯,要確保制作成功,在第一次掃描之后,除了安裝要制作的軟件,最好不要進行其他操作,以免一些不必要的信息也被記錄了進來,從而造成制作失敗或產(chǎn)生錯誤。因此,推薦大家在虛擬機當中進行操作,這樣可以在一個較純凈的安裝環(huán)境當中完成制作,減少其他因素的干擾?! 『昧?,下面我們就以在虛擬機當中制作Office Word 2007綠色版為例進行講解?! ?/p>
步驟一、掃描系統(tǒng)、安裝軟件運行VT的執(zhí)行文件“Setup Capture.exe”,在彈出的窗口中可以清楚地看到,整個操作過程共分五步——Prescan(預掃描)、Installation(安裝)、Postscan(再次掃描)、Configure(設置)和Build(創(chuàng)建),我們只須按照步驟一步一步來就行了(如圖1所示)?! ∈紫?,點擊“Prescan”按鈕開始預掃描,因為是純凈的系統(tǒng),所以掃描速度會很快(這也是在虛擬機當中操作的好處)。這時會彈出“Install the Application Now!”窗口,提示你安裝軟件?! 〗酉聛恚覀兙驮谔摂M機當中安裝Office,安裝過程和在真實系統(tǒng)中操作完全一致。不過因為Office的安裝文件較大,所以推薦通過光盤或加載光盤映像文件的方式在虛擬機中安裝,只要在虛擬機當中依次點擊“設備→分配光驅(qū)”即可(如圖2所示)?! √崾荆哼x擇“物理設備”,將會加載主機中的物理光驅(qū)或虛擬光驅(qū)中的光盤;選擇“虛擬光盤”,將在彈出的窗口中選擇要加載的映像文件。 整個安裝過程與平時沒有任何不同,不過要注意的是,安裝時一定要選上“Office共享功能”中的“Visual Basic for Applications”,否則使用的時候?qū)棾鲫P于宏的相關提示而影響正常使用。此外,Office的安裝位置一定要在系統(tǒng)盤,因為默認狀態(tài)下VT只掃描系統(tǒng)盤?! 〗ㄗh大家在安裝完成后運行一下軟件,一方面你可以根據(jù)個人習慣進行個性化設置(這樣做成綠色版之后就會一直保持這樣的設置而不再需要修改),另外一方面也可以看看軟件運行有沒有問題,如果有問題則可以盡快修復,避免在最后制作成綠色版的時候才發(fā)現(xiàn)有問題而導致前功盡棄?! 〕酥?,用戶比較關心的一個問題就是部分軟件可能需要注冊。不用擔心,如果軟件需要注冊,只要按照正常操作輸入注冊碼即可,做成綠色版之后直接就是正式版的,不需要再進行注冊。還有,某些軟件安裝過程中可能需要重新啟動,這也不用擔心,VT會在系統(tǒng)重啟后自動運行,默認會停在“Continue installation process”階段,點擊“Next”按鈕即可繼續(xù)后面的操作。
步驟二、后期設置、打包封裝安裝完成后,點擊“Postscan”按鈕再次掃描系統(tǒng),完成后會彈出“Entry Points”窗口,這里將定義創(chuàng)建的程序,窗口中列出了所有可執(zhí)行文件,一般選擇主程序即可,通常是第一項(如圖3所示,就是“Microsoft Office Word 2007.exe”,其他的全部取消)。 接下來就是一系列的詳細設置步驟了。 點擊“Next”進入組認證窗口,默認值是“Everyone”(即每個人都可使用),如無特殊要求,直接確認即可。隨后的“Isolation”窗口中有兩種運行方式,分別是“Merged isolation mode”和“WriteCopy isolation mode”,前者表示軟件直接讀寫文件到本地計算機(一般用于通過微軟認證的軟件),后者表示阻止應用程序直接寫入大多數(shù)目錄,一般情況下我們選擇第一種就好?! ?ldquo;Sandbox”窗口是選擇沙盤(即存儲應用程序的用戶配置和數(shù)據(jù))的位置,有三種方式可選,在這里選擇第二種“Same directory as the application”(便攜方式,如圖4所示)即可?! ≡?ldquo;Project Settings”窗口中,“Project location”選項用來設置項目的保存位置(為說明方便,以“D:\TEST”為例)。在隨后的“Primary data container”選項中有兩個選項,分別是 “Use one of the entry points”和“Use separate .dat file”(如圖5所示)。選擇前者將生成一個單一的可執(zhí)行文件,但是可能沒有程序默認圖標;選擇后者將生成一個“.dat”的數(shù)據(jù)文件和一個帶圖標的可執(zhí)行文件。這里你可以根據(jù)自己的喜好選擇,不過一般選擇生成一個單一文件就好,更方便攜帶。 全部設置完成后點擊“Save”按鈕保存文件和注冊表信息,設置完成?! √崾荆涸谀承┸浖木G色化過程中,保存過程中可能會有警告提示,一般不影響生成軟件的使用,直接確認即可?! e急,還沒結束。設置保存后將進入“Ready to Build”窗口(如圖6所示),也就是準備打包封裝了!不過在此之前,我們還要為軟件進行一些“瘦身”操作?! ↑c擊“Open Project Folder”將進入項目目錄(D:\TEST),所有生成的文件都在這兒,查看屬性后發(fā)現(xiàn)竟然占用了1.31GB的空間!這樣龐大的綠色軟件顯然不是我們想要的。要精簡,首先從占用空間的“大戶”入手。 我們要刪除的幾個目錄有:“D:\TEST\%drive_C%\ MSOCache”、“D:\TEST\%SystemRoot%\Installer”。前者的作用是在執(zhí)行檢測和修復等操作的時候不必插入光盤,對于綠色軟件顯然沒什么作用;后者用于安裝、修復、添加和刪除Office組件等,也同樣沒用。刪除這兩個目錄之后,余下的文件和目錄大小只有276MB,“瘦身”效果達到了?! 〈_認無誤后,點擊“Build”就開始打包封裝了,有點激動吧?稍等片刻,你就可以在目錄“D:\TEST\bin”中看到一個可執(zhí)行文件——“Microsoft Office Word 2007.exe”。 提示:為防止產(chǎn)生問題,建議把不需要的文件刪除到回收站當中而不要徹底刪除,這樣即便刪除了不該刪的文件,也可以隨時還原?! 〈送?,在封裝完畢后拷貝你制作的綠色軟件到其他電腦上,看看有沒有什么問題或者有什么不滿意的地方,如果有問題或產(chǎn)生錯誤需要修改的話,只需點擊“Back”,回到此前的步驟重新設置和修改后再重新封裝即可。
注意事項
小結:用VT制作綠色軟件,特別是一些大型軟件的綠色軟件,比較方便。不過它也有局限性,例如制作出來的是單文件(或打包后的多個文件),所以無法保存軟件設置的更改等。此外,它也不適合制作QQ這樣需要輸入號碼和密碼,同時又要保存聊天記錄的軟件。但總體上說,制作綠色軟件的原理都是相通的,只要在制作過程中注意設置,就可以實現(xiàn)軟件的“綠色化”,從而“一勞永逸”,再也不擔心重裝的問題了!
最新資訊