
【基本介紹】
MakeSFX是一款制作自解壓程序的工具。它可以讓你在Windows平臺制作自解壓文件。
簡單來說就是把文件打包成exe可執(zhí)行文件的格式。
然后雙擊即可自動解壓安裝。
【軟件特點】
只要幾步您就可以建立SFX文件:1.選擇您想壓縮到SFX文件的的來源文件夾。
2.從來源文件夾選擇可執(zhí)行文件,這個文件將在SFX解壓后執(zhí)行。
3.輸入目的SFX文件名稱。
【使用方法】
壓縮方法:
各種提取文件夾(溫度,電流,桌面,文件或自定義文件夾)
對于自定義文件夾,您可以使用環(huán)境變量(如%USERPROFILE%\所有MyApplication\)
自動復制該圖標的可執(zhí)行文件
從可執(zhí)行文件會自動復制版本信息
SFX包裝程序有命令行支持
沉默的提取方式(提取時不顯示進度條和錯誤消息)
自毀模式(刪除文件解壓后的可執(zhí)行文件執(zhí)行完畢)
運行自解壓文件,以管理員身份(UAC自動升降)
您可以創(chuàng)建一個自解壓模塊三個簡單的步驟:
包含要打包成自解壓模塊,然后選擇目標自解壓文件的文件選擇源文件夾。
選擇如何提取自解壓模塊,或從源文件夾選擇可執(zhí)行文件–該文件將自解壓解壓后執(zhí)行。
選擇目標文件夾中提取。
選擇使用高級設置。
命令行:
makesfx.exe [switches]
強制性參數(shù):
param1 - Source folder
param2 - Target SFX file
可選參數(shù):
param3 - Only with -me and -fm: Custom folder
param3 - Only with -mf: Executable file
param4 - Only with -mf and -fm: Custom folder
可選模式:
-me - Extraction mode: Extract files into specified folder (default value)
-mf - Extraction mode: Extract files into specified folder and launch executable file
-ft - Extraction folder: Temporary folder (default value)
-fd - Extraction folder: Desktop folder
-fp - Extraction folder: Documents folder
-fc - Extraction folder: Current folder
-fs - Extraction folder: Show "Browse for Folder" dialog before extraction
-fm - Extraction folder: Custom folder (specify the folder as param3/4)
-e - Only with -me: Open extracted folder in the explorer after extraction
-we - Working directory: Extraction folder, where executable file is located (default value)
-ws - Working directory: Source folder, where SFX file is located
-wc - Working directory: Current working directory
-di - Delete files: Delete extracted files when SFX has finished executing (default value)
-dr - Delete files: Delete extracted files on computer reboot (requires administrator rights)
-dn - Delete files: Do not delete extracted files
-i - One instance checking
-s - Silent extraction mode
-d - Self destructing mode
-un - UAC auto-elevation: None
-uh - UAC auto-elevation: Run SFX file with the highest available permission
-ua - UAC auto-elevation: Run SFX file as administrator
-o - Automatically overwrite target file, if exists
-c - Do not show message box when SFX file is created
-h - Hide main form of the application
示例:
makesfx.exe -me -fd -e "C:\Source" "C:\TargetFile.exe"
makesfx.exe -mf -ft -o -c "C:\Source" "C:\TargetFile.exe" "C:\Source\setup.exe"


































