如何把軟件做成綠色版(如何把軟件做成綠色版圖片)
本篇文章給大家談?wù)勅绾伟衍浖龀删G色版,以及如何把軟件做成綠色版圖片對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
已經(jīng)安裝的軟件怎么做成綠色版
很多軟件是把一些所需的文件復(fù)制到系統(tǒng)文件夾,不單單是軟件所在文件夾。所以要知道是不是需要DLL等一些文件要復(fù)制到系統(tǒng)目錄。InstallRite可以記錄并打包安裝過(guò)程,分析這個(gè)記錄可以做成綠色版。
把相關(guān)的文件放在綠色版的同一目錄,這個(gè)綠色軟件首次使用時(shí)要運(yùn)行一下批處理,把相關(guān)的文件復(fù)制到系統(tǒng)文件夾。這樣就可以實(shí)現(xiàn)軟件所需DLL的復(fù)制。
綠色軟件如何制作
分類: 電腦/網(wǎng)絡(luò) 軟件
問(wèn)題描述:
偶是菜鳥(niǎo) 想學(xué)習(xí)如何制作綠軟 各位做過(guò)綠軟的能提供點(diǎn)啥嗎?要用到什么軟件.
我對(duì)這個(gè)可是一竅不通啊
謝謝了!!
解析:
淺談如何制作真正的綠色軟件
你是否遇到過(guò)這樣的問(wèn)題:你想使用某個(gè)軟件,但是你卻沒(méi)有管理員權(quán)限來(lái)安裝?這時(shí),你是否會(huì)就此放棄使用這個(gè)軟件了呢?
現(xiàn)在,我向你們介紹一類軟件,可以解決這個(gè)問(wèn)題——不用安裝就可以使用的軟件——綠色軟件!
什么是綠色軟件?綠色軟件必須嚴(yán)格符合如下的規(guī)定:
不對(duì)注冊(cè)表進(jìn)行修改等操作(或者只在用戶的要求下在注冊(cè)表里寫(xiě)入啟動(dòng)信息);
不向系統(tǒng)文件夾里寫(xiě)入文件,例如:%systemroot%、%userprofile%、磁盤(pán)根目錄等文件夾;
不在軟件所在的文件夾之外的任何文件夾內(nèi)創(chuàng)建文件;
不需要安裝或反安裝。如果你想使用這個(gè)軟件,只需要把文件拷貝到計(jì)算機(jī)里,如果你不想要這個(gè)文件了,你可以直接刪除這個(gè)文件夾而不需要再運(yùn)行反安裝程序。
1.什么樣的軟件算是綠色軟件?魔獸爭(zhēng)霸3和反恐精英都是很好的例子,這些軟件安裝之后,可以被拷貝到任何一臺(tái)計(jì)算機(jī)上而不需要再進(jìn)行安裝,如果你不再需要他們,你可以直接刪除拷貝過(guò)來(lái)的文件而不需要運(yùn)行反安裝程序來(lái)卸載。
1、為什么有很多軟件不是綠色的呢?
也許原因就是如下:
1.1 軟件編寫(xiě)者的水平所限
很多軟件編寫(xiě)者只能完成軟件設(shè)計(jì)的功能,但是不能把軟件做得完美。例如,使用vb語(yǔ)言來(lái)開(kāi)發(fā)軟件的話,你很有可能需要一個(gè)vb運(yùn)行庫(kù)才能運(yùn)行你的軟件,這樣,運(yùn)行這個(gè)軟件的時(shí)候還需要安裝vb的運(yùn)行庫(kù)來(lái)支持你的軟件。
1.2 為了方便使用者
一些程序員認(rèn)為用戶不懂得如何使用計(jì)算機(jī),所以使用了安裝程序來(lái)幫助用戶來(lái)初始化安裝軟件,例如
軟件自身需要
有的軟件需要輸入注冊(cè)碼(sn),并且把注冊(cè)碼存儲(chǔ)在注冊(cè)表里,以區(qū)別注冊(cè)用戶和非注冊(cè)用戶的使用權(quán)限,防止軟件被非法注冊(cè)!
2 .綠色軟件的現(xiàn)狀2.1 為什么現(xiàn)在的綠色軟件很少?
有的軟件是因?yàn)樵趩?dòng)的時(shí)候自動(dòng)設(shè)置了與文件擴(kuò)展名的關(guān)聯(lián)。
比如說(shuō)winrar,嚴(yán)格的來(lái)說(shuō)也不是綠色的軟件,雖然它不需要安裝,直接拷貝過(guò)來(lái)就可以使用,但是它會(huì)在注冊(cè)表里設(shè)置.rar .zip等擴(kuò)展名的關(guān)聯(lián),而且會(huì)在右鍵菜單里顯示winrar的快捷菜單。如果你刪除了winrar的文件夾(不是卸載),那些關(guān)聯(lián)和右鍵菜單仍然會(huì)存在在那里。
另一種可能性是:軟件和系統(tǒng)的關(guān)聯(lián)非常緊密,很多文件和系統(tǒng)共用。比如說(shuō)"microsoft office",這是一個(gè)非常復(fù)雜的系統(tǒng),并且很多地方都是和系統(tǒng)相關(guān)聯(lián)的。
2.2 非綠色軟件的缺點(diǎn)?
可以設(shè)想一下,如果你安裝一個(gè)軟件,你會(huì)在你的系統(tǒng)文件夾里添加文件、在注冊(cè)表和你的個(gè)人文件夾里寫(xiě)入很多的設(shè)置。如果你不需要這個(gè)軟件,當(dāng)你卸載完成之后,你會(huì)發(fā)現(xiàn),那些東西都或多或少的留了下來(lái)。隨著軟件安裝卸載次數(shù)的增加,這些垃圾信息會(huì)被不斷的增加,這也就是為什么操作系統(tǒng)安裝了以后,運(yùn)行速度會(huì)越來(lái)越慢的原因——安裝的軟件越多,系統(tǒng)就會(huì)變得越來(lái)越慢。
盡管可以清除這些臨時(shí)文件、沒(méi)有用的文件、注冊(cè)表垃圾信息等等,但是這些操作很有可能會(huì)誤刪除一些文件或者根本沒(méi)有刪除干凈。
最好的方法是,用ghost等工具把系統(tǒng)還原到最初的狀態(tài)。
3. 如何制作綠色軟件3.1 第一步——判斷和檢測(cè)
首先,需要判斷這個(gè)軟件是不是已經(jīng)為綠色軟件了。如果這個(gè)軟件的說(shuō)明中已經(jīng)指出是綠色軟件,那么這一步可以什么都不做,直接把這個(gè)軟件拷貝到你需要的地方,然后運(yùn)行;如果不是的話,你需要按照如下來(lái)進(jìn)行。
3.2 第二步——備份
需要用ghost或其他工具來(lái)備份系統(tǒng)分區(qū),這樣可以使你很方便的把系統(tǒng)還原到初始狀態(tài)。世紀(jì)時(shí)代
3.3 第三步——“綠化”
安裝你需要“綠化”的軟件,把安裝路徑設(shè)置成非系統(tǒng)分區(qū)(例如d:\)。安裝完成之后,用ghost把之前備份的內(nèi)容還原到系統(tǒng)分區(qū),這樣,你就有了一個(gè)沒(méi)有任何修改的操作系統(tǒng),但是在非系統(tǒng)分區(qū)里卻有了你的“綠化”的軟件。
繼續(xù)創(chuàng)建一個(gè)受限用戶,并且禁止這個(gè)用戶修改注冊(cè)表、禁止添加或者刪除系統(tǒng)文件夾里的文件(如 c:\windows or c:\windows\system32, e..)。
運(yùn)行安裝之后的軟件。
如果運(yùn)行成功,說(shuō)明這個(gè)軟件是可以“綠化”的,并且已經(jīng)被你“綠化”了
3.4 第四步——壓縮
現(xiàn)在,你可以把安裝的軟件所在的文件夾打包壓縮,并且這個(gè)文件應(yīng)該可以在任意一臺(tái)計(jì)算機(jī)上使用而無(wú)需安裝了
總結(jié)
綠色軟件是最近被提出來(lái)的一類概念,如果你想讓你的操作系統(tǒng)很久才需要重新安裝一次的話,你可以試試綠色軟件,它可以使你的電腦在使用很久之后依舊跑的很快!,
制作綠色軟件的方法是我在平時(shí)使用的時(shí)候摸索出來(lái)的,所以,一定有很多不足?,F(xiàn)在,在網(wǎng)上有很多網(wǎng)站已經(jīng)開(kāi)始提供“綠色軟件”的下載了,最著名的有portableapps,它通過(guò)很多專業(yè)的方法使得許多軟件有了綠色版,并且把軟件必須的個(gè)人文件存儲(chǔ)在同一個(gè)文件夾里,這樣更方便也更加可靠了。
希望綠色軟件會(huì)越來(lái)越多,并且越來(lái)越好!
a href="xc.3800cc/calredirect?postid=197;personid=24" target=_blanka onfocus=this.blur() href="3800/1.gif" target=_blank title=新窗口打開(kāi)img src=3800/1.gif border=0 /a/a
怎樣把cab或者exe格式的軟件做成免安裝綠色版
1.安裝7-zip,在安裝程序包點(diǎn)右鍵—7ZIP—提取到"...\"。
2.打開(kāi)解壓出來(lái)的exe文件,看是否能運(yùn)行,能的話就把這個(gè)文件夾可以復(fù)制到任意地方運(yùn)行了。
3.不能用7z解包的,先安裝,然后復(fù)制安裝文件夾到其它地方(比如:D:\)。
4.卸載剛安裝的FlashGet,打開(kāi)D:\FlashGet\路徑,雙擊flashget.exe,能運(yùn)行說(shuō)明這已經(jīng)是綠色版了。
5.如果這兩個(gè)辦法都不行,那就是缺少支持文件和注冊(cè)表了。最好的辦法就是直接百度“綠色版”的軟件。
最簡(jiǎn)單把常用軟件變成綠色軟件的方法
如果是需要安裝的軟件,試試VMware ThinAPP,它會(huì)將軟件安裝時(shí)對(duì)系統(tǒng)的更改都記下來(lái),然后生成程序。
VMware ThinApp 即之前的 Thinstall,被 VMware 收購(gòu),是一款不錯(cuò)的應(yīng)用程序虛擬化工具,可以實(shí)現(xiàn)在同一操作系統(tǒng)上運(yùn)行任何版本的虛擬應(yīng)用程序而不發(fā)生沖突。
VMware ThinApp 對(duì)于我來(lái)說(shuō)更多是作為單文件軟件和便攜軟件制作工具來(lái)使用的,它將程序相關(guān)資源如 EXE、DLL、OCX、注冊(cè)表等封裝到一個(gè)單一的 EXE 文件中,程序被限定在此環(huán)境下運(yùn)行,需要的資源也都從這個(gè)單 EXE 封裝包中調(diào)用,從而無(wú)需管理員權(quán)限,實(shí)現(xiàn)與操作系統(tǒng)的隔離。
關(guān)于如何把軟件做成綠色版和如何把軟件做成綠色版圖片的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。