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