什么是綠色便攜軟件,這個(gè)之前小站有提過,這里就不再贅述了。其實(shí)網(wǎng)上大部分所說的綠色版軟件并不是真正意義上的“綠色”,因?yàn)樗鼈冞€是會(huì)寫注冊(cè)表寫配置文件,只不過這個(gè)過程用了其它的方式來代替,而不是雙擊安裝程序。本文介紹一下綠色軟件的大致制作過程,主要目的是更加詳細(xì)地了解程序安裝的真?zhèn)€過程,從中對(duì)系統(tǒng)“做”了些什么。
開始之前準(zhǔn)備好三樣?xùn)|西,一是一個(gè)干凈的虛擬機(jī)環(huán)境,這樣可以盡可能地減少其它程序的干擾。二是監(jiān)視軟件,這是最關(guān)鍵的,這里使用 Total Uninstall,怎么說呢,使用起來比較簡(jiǎn)便,而且個(gè)人使用下來發(fā)現(xiàn),它的快照建立和對(duì)比速度都是相當(dāng)快的。三是一個(gè)樣本程序的安裝包,用來制作成便攜軟件,我這里以一個(gè)小巧的 MP3 分割剪輯工具為例。下面開始!
首先要通過監(jiān)控軟件的安裝過程,摸清軟件安裝對(duì)系統(tǒng)造成的改變,為便攜化修改提供依據(jù)。啟動(dòng) Total Uninstall,依次點(diǎn)擊工具欄上的“已監(jiān)控程序”和“安裝”按鈕;隨后彈出新建系統(tǒng)快照窗口,點(diǎn)擊“下一步”建立系統(tǒng)快照,如下圖:
之后彈出監(jiān)控程序設(shè)置窗口,指定被監(jiān)控程序安裝文件所在的目錄和程序名,點(diǎn)擊“啟動(dòng)安裝程序”鏈接。
此時(shí),Total Uninstall自動(dòng)退入后臺(tái),軟件安裝過程啟動(dòng)。按正常步驟完成軟件的安裝后,返回TotalU ninstall窗口,點(diǎn)擊“程序已安裝”鏈接。軟件將創(chuàng)建程序安裝過程日志,并對(duì)日志進(jìn)行比較,最后顯示安裝日志創(chuàng)建成功。
返回到已監(jiān)控程序窗口,在左側(cè)欄會(huì)看到剛才安裝的軟件記錄,右側(cè)欄則顯示詳細(xì)的修改項(xiàng)目。在右側(cè)窗格中找到新安裝軟件后新增的軟件文件夾,右鍵單擊該文件夾并選擇復(fù)制,將軟件的安裝文件夾連同文件一并復(fù)制出來待用。
由于軟件安裝過程中有可能還會(huì)產(chǎn)生了一些冗余的注冊(cè)表信息(如無關(guān)進(jìn)程對(duì)注冊(cè)表的更改),可在導(dǎo)出reg信息之前,在右側(cè)的注冊(cè)表監(jiān)控窗口中予以剔除。
執(zhí)行“文件→導(dǎo)出→注冊(cè)表修改”菜單命令,彈出對(duì)話框,選擇全部導(dǎo)出范圍,分別選擇“安裝文件”和“卸載文件”導(dǎo)出類型,導(dǎo)出“<軟件名>安裝.reg”和“<軟件名>卸載.reg”兩個(gè)注冊(cè)表變化文件。將兩個(gè)reg文件拷入上述拷貝出來的軟件文件夾中,可一并拷入U(xiǎn)SB閃存盤中,便攜版的軟件制作完成。
要注意的是,軟件的便攜化操作由于涉及到注冊(cè)表信息的導(dǎo)出導(dǎo)入,如果導(dǎo)出的注冊(cè)表信息含有軟件商業(yè)授權(quán)等信息,使用者要注意在軟件協(xié)議允許的范圍內(nèi)進(jìn)行該操作,以避免造成軟件版權(quán)糾紛。
運(yùn)行“<軟件名>安裝.reg”文件,將軟件安裝注冊(cè)表信息導(dǎo)入系統(tǒng),之后執(zhí)行軟件主程序,便可以便攜化的形式運(yùn)行軟件了。若不再需要該軟件,運(yùn)行“<軟件名>卸載.reg”文件,清理掉注冊(cè)表信息即可。
以上就是一個(gè)簡(jiǎn)單綠色軟件制作過程,其實(shí)一圈下來你會(huì)發(fā)現(xiàn)并沒什么難度。網(wǎng)上下載綠色便攜軟件的人那么多,但是制作的人相對(duì)來講是極少的一部分。本文只是一個(gè)初級(jí)的教程,希望能起到拋磚引玉的效果,有興趣的朋友可以去網(wǎng)上搜尋學(xué)習(xí)更加專業(yè)的方式方法。
最后,點(diǎn)此下載 Total Uninstall 最新版+綠色版+專業(yè)版(已注冊(cè))。
本文來自投稿,不代表V碼網(wǎng)立場(chǎng),如若轉(zhuǎn)載,請(qǐng)注明出處:https://www.vm7.com/a/jc/8068.html
聯(lián)系客服