什么是綠色便攜軟件,這個(gè)之前小站有提過(guò),這里就不再贅述了。其實(shí)網(wǎng)上大部分所說(shuō)的綠色版軟件并不是真正意義上的“綠色”,因為它們還是會(huì )寫(xiě)注冊表寫(xiě)配置文件,只不過(guò)這個(gè)過(guò)程用了其它的方式來(lái)代替,而不是雙擊安裝程序。本文介紹一下綠色軟件的大致制作過(guò)程,主要目的是更加詳細地了解程序安裝的真個(gè)過(guò)程,從中對系統“做”了些什么。
開(kāi)始之前準備好三樣東西,一是一個(gè)干凈的虛擬機環(huán)境,這樣可以盡可能地減少其它程序的干擾。二是監視軟件,這是最關(guān)鍵的,這里使用 Total Uninstall,怎么說(shuō)呢,使用起來(lái)比較簡(jiǎn)便,而且個(gè)人使用下來(lái)發(fā)現,它的快照建立和對比速度都是相當快的。三是一個(gè)樣本程序的安裝包,用來(lái)制作成便攜軟件,我這里以一個(gè)小巧的 MP3 分割剪輯工具為例。下面開(kāi)始!
首先要通過(guò)監控軟件的安裝過(guò)程,摸清軟件安裝對系統造成的改變,為便攜化修改提供依據。啟動(dòng) Total Uninstall,依次點(diǎn)擊工具欄上的“已監控程序”和“安裝”按鈕;隨后彈出新建系統快照窗口,點(diǎn)擊“下一步”建立系統快照,如下圖:

之后彈出監控程序設置窗口,指定被監控程序安裝文件所在的目錄和程序名,點(diǎn)擊“啟動(dòng)安裝程序”鏈接。

此時(shí),Total Uninstall自動(dòng)退入后臺,軟件安裝過(guò)程啟動(dòng)。按正常步驟完成軟件的安裝后,返回TotalU ninstall窗口,點(diǎn)擊“程序已安裝”鏈接。軟件將創(chuàng )建程序安裝過(guò)程日志,并對日志進(jìn)行比較,最后顯示安裝日志創(chuàng )建成功。

返回到已監控程序窗口,在左側欄會(huì )看到剛才安裝的軟件記錄,右側欄則顯示詳細的修改項目。在右側窗格中找到新安裝軟件后新增的軟件文件夾,右鍵單擊該文件夾并選擇復制,將軟件的安裝文件夾連同文件一并復制出來(lái)待用。

由于軟件安裝過(guò)程中有可能還會(huì )產(chǎn)生了一些冗余的注冊表信息(如無(wú)關(guān)進(jìn)程對注冊表的更改),可在導出reg信息之前,在右側的注冊表監控窗口中予以剔除。
執行“文件→導出→注冊表修改”菜單命令,彈出對話(huà)框,選擇全部導出范圍,分別選擇“安裝文件”和“卸載文件”導出類(lèi)型,導出“<軟件名>安裝.reg”和“<軟件名>卸載.reg”兩個(gè)注冊表變化文件。將兩個(gè)reg文件拷入上述拷貝出來(lái)的軟件文件夾中,可一并拷入USB閃存盤(pán)中,便攜版的軟件制作完成。

要注意的是,軟件的便攜化操作由于涉及到注冊表信息的導出導入,如果導出的注冊表信息含有軟件商業(yè)授權等信息,使用者要注意在軟件協(xié)議允許的范圍內進(jìn)行該操作,以避免造成軟件版權糾紛。
運行“<軟件名>安裝.reg”文件,將軟件安裝注冊表信息導入系統,之后執行軟件主程序,便可以便攜化的形式運行軟件了。若不再需要該軟件,運行“<軟件名>卸載.reg”文件,清理掉注冊表信息即可。
以上就是一個(gè)簡(jiǎn)單綠色軟件制作過(guò)程,其實(shí)一圈下來(lái)你會(huì )發(fā)現并沒(méi)什么難度。網(wǎng)上下載綠色便攜軟件的人那么多,但是制作的人相對來(lái)講是極少的一部分。本文只是一個(gè)初級的教程,希望能起到拋磚引玉的效果,有興趣的朋友可以去網(wǎng)上搜尋學(xué)習更加專(zhuān)業(yè)的方式方法。
最后,點(diǎn)此下載 Total Uninstall 最新版+綠色版+專(zhuān)業(yè)版(已注冊)。
本文來(lái)自投稿,不代表V碼網(wǎng)立場(chǎng),如若轉載,請注明出處:https://www.vm7.com/a/jc/8068.html
聯(lián)系客服