7zip高級自解壓包生成工具
① 批處理如何用7zip命令行創建自解壓文件
新建一個文本,假設為config.txt
在此文本中寫上以下內容(更多擴展內容,自行網路)
;!@Install@!UTF-8!
Title="窗口標題"
BeginPrompt="窗口提示內容"
ExecuteFile="被執行的程序或文件"
;!@InstallEnd@!
然後把您要打包的文件先打包成7z壓縮包。這里假設為myfile.7z
最後把myfile.7z和config.txt,以及7z自解壓模塊7zS.sfx放在一起,並在命令行執行
/b 7zS.sfx+config.txt+myfile.7z myapp.exe
這樣就實現了自解壓加執行程序。
如果要更改圖標啥的,就必須用一些反匯編的軟體去修改7zS.sfx這個文件。
② 如何用7-zip創建自解壓文件,7Z軟體如何使用
1
、要創建自解壓文件,一般都是雙擊直接解壓到C盤的Program
Files文件夾裡面,或許還需要在桌面創建一個快捷方式之類的。但是一般的綠色軟體除了復制到Program
Files還需要運行一下綠化工具,激活工具,破解工具。我們把這些都交給AutoIt,7-zip只需要解決自解壓即可,一來可以節省體積,二來比AutoIt的DirCopy效率高一些。
2
、以飛信為例,首先創建一個7z文件,選擇飛信的文件夾,點擊添加,確定即可。
飛信的綠色版的文件夾內容,一般我們從網上下載的是rar的壓縮包,解壓之後就像這樣。
3、用7z添加這個文件夾,點擊確定之後開始壓縮
4、然後用7-Zip
SFX
Tool工具把7z壓縮包轉換為exe自解壓包。在文件選項卡中找到7z文件,在常規選項卡中找到自解壓的路徑
。
③ 如何將7z壓縮包封裝成exe安裝文件
7-Zip自解壓包生成工具:7Zip高級自解壓包生成工
具(SfxMaker7Zip) 這個工具可以理解為將 *.7z格式的7z壓縮包轉換成*.exe格式的7z自解壓安裝包的工具,可以實現靜默安裝,設置快捷方式等功能。 預設設置是靜默安裝,如果想讓用戶選擇安裝路徑,請把「顯示路徑選擇對話框」打勾,如果把「顯示詳細解壓過程」去勾,生成的就是靜默*****面的安裝包。
使用方法: 1).先用7-Zip解壓縮軟體將你要做成自解壓安裝包的文件壓縮成*.7z格式壓縮包文件; 2).運行「7Zip高級自解壓包生成工具」,在「7z壓縮包」這項選擇剛才打包的*.7z格式壓縮包文件 3).「自解壓文件」這項是最終輸出的文件的路徑與文件名 4).其它的一些基本設置,各位自己慢慢琢磨吧,也很簡單
④ 利用7-zip製作自解壓安裝程序
第一步:製作7z文件
第二步:得到自解壓安裝模塊7zs.sfx
http://www.7-zip.org/download.html頁面中的「Download
extra
files
and
source
code:」看到「Extra
moles:
7z
Library,
Plugin
for
FAR,
SFXs
for
installers」字樣,就下載這個並解壓得到。
自解壓模塊:
--------------------------------------------------------------------------------
7zC.sfx
-->
Windows
版本。
7zCon.sfx
-->
命令行(DOS)版本。
7zS.sfx
-->
Windows
安裝版本。
7zSD.sfx
-->
Windows
安裝版本(需調用
MSVCRT.dll)。
--------------------------------------------------------------------------------
第三步:製作安裝配置文件
安裝程序配置文件格式
配置文件包括安裝程序的命令行。文件要以字串
;!@Install@!UTF-8!
開頭,以
;!@InstallEnd@!
結尾。且文件必須使用
UTF-8
編碼。文件中還需包含下列變數:
ID_String="Value"
ID_String
Value
Title
對話框信息標題。
BeginPrompt
安裝前提示信息。
RunProgram
欲執行命令。若添加子命令
%%T
則會把文件釋放到系統的臨時目錄。
您可以省略上述任何一部分。
配置文件示例
;!@Install@!UTF-8!
Title="7-Zip
1.00"
BeginPrompt="應用程序將安裝
7-Zip
1.00,是否繼續?"
RunProgram="Setup.exe
/T:%%T"
;!@InstallEnd@!
程序將以
BeginPrompt
中的信息提示用戶,再執行
RunProgram
中的命令。然後程序將使用
.inf
文件的內容並調用壓縮包中的
advpack.dll
文件進行安裝。
值得提醒的在最終使用自解壓安裝文件時,雙擊後彈出對話框,內容是BeginPrompt的信息,再解壓,解壓無誤後再執行RunProgram設定的程序。
第四步:製作最終文件
最好是把三個文件放在同一目錄內
/b
7z模塊文件名+配置文件名+7z文件名
最終文件名
⑤ formceo軟體是什麼作用
自解壓文件。
formceo是基於7zip打造的一款7z自解廳核壓文件製作工具,軟體提供了個性化的操作選項,包含了基本設置絕中、高級設置、界面土產面,擁扮宏掘有極限壓縮、最大壓縮、快速壓縮等壓縮方式。
⑥ 如何將軟體製作成自解壓包並設置解壓後執行程序
方法/步驟1
1
相信每個人的電腦會都安裝壓縮軟體的,如:winrar、好壓、360壓縮等等。今天以「好壓」為例截圖,因我電腦上現在只有一個壓縮工具,當然,其他壓縮工具也是大同小異的!在此以VMware6.0中文綠色版為例!
首先,我們找到要設置解壓後自動執行的軟體。
2
按CTRL+A,把所有文件全選,再點右鍵,選擇:添加到壓縮文件……如圖。
3
這時會看到壓縮文件的主窗口,默認是壓縮為:VMware6.0中文綠色版.zip的,且創建自解壓格式為灰色的,如圖。
4
如圖,我們先
1、將格式改為:7Z,
2、然後再打勾:創建自解壓格式,
3、最後點擊:自解壓選項。
自解壓選項里,我們主要設置三個地方,當然其他地方你有興趣的話也可以試試的。
一、我們先點擊:解壓欄,如圖。這里分別介紹一下:
1、解壓路徑,一般都是設置到D盤,肯定不是C盤,因為綠色軟體重裝系統還可以使用的。
2、這個是執行自解壓文件時,記住上次解壓的路徑,這個不太重要,一般都打勾吧。
3、呵呵,這個不用說了吧,最主機的目的,就是自解壓後自動執行的程序。
4、至於下面這行網址,我不說,你也懂的,呵呵!
二、設置完成最重要的一步後,我們來創建一個快捷方式吧,這一步不是必須的,但盡量
我們點擊:高級欄,再點擊:快捷方式,如圖。
在彈出的快捷方式對話框中,如圖,設置以下:
1、選擇創建的位置。
2、選擇創建的源文件。
3、快捷方式的描述。
4、快捷方式的的名字。
其中,1和2是必須的,3和4是可以不設置的。
然後點擊:確定返回上一層,要注意一下,多了一些內容哦。如圖。
三、這里設置的是自解壓文件的說明,一般都寫上一些吧,避免別人不知道是什麼東西或者有問題時無法解決。
如圖,點擊:文本,到達文本欄,輸入說明內容即可。
最後,點擊:確定,開始創建……
創建自解壓文件的時間視你的文件大小和電腦配置不同而不同。但在此可以看出:源文件為68.9Mb,壓縮後為18.7Mb。
但是,在創建完成的自解壓文件,大小會比壓縮文件稍大些的,因為加了其他功能。而創建完成後,默認是在當前目錄的。我們就可以復制這個單獨的自解壓文件到U盤了。
最後,創建完成後,我們還是要測試一下,效果如何的,對吧,我想你早就想看結果了。
我們雙擊打開:VMware6.0中文綠色版.exe,如圖,即顯示說明……
點擊:安裝,會看到一個解壓過程。然後會彈出執行:!)綠化.cmd的DOS窗口,按裡面的提示做就行了。
當完成綠化後,會自動關閉所有窗口,顯示桌面,這時桌面多了一個快捷方式,如圖。
這個就是我們當時設置的快捷方式了,呵呵,好玩不!