Make SFX是一套Win32平台下能(néng)让您(nín)制作自解压缩档案的免(miǎn)费工具。可以(yǐ)让用户在Windows(86和64)平台的自解压文件(jiàn)。
只要三个步(bù)骤(zhòu)您就可以(yǐ)建(jiàn)立 SFX 模(mó)组:
1.选择(zé)您想压缩到(dào) SFX 模组的档案的来源资料夹。
2.从来源(yuán)资料夹选择可执行档,这个(gè)档案(àn)将在SFX解压后执行。
3.输入目(mù)的SFX 档案(àn)名称。
ZLIB压缩方法
各种提取文件(jiàn)夹(jiá)(温度,电(diàn)流(liú),桌面,文件或(huò)自定义文件(jiàn)夹)
对于自定义文件夹(jiá),您可以使用环境(jìng)变量(如%USERPROFILE%所有MyApplication)
自动(dòng)复制该图标的可执行文(wén)件(jiàn)
从可执行文(wén)件会自(zì)动复制版本信(xìn)息
SFX包(bāo)装程序有(yǒu)命令行支持
沉(chén)默的提取(qǔ)方(fāng)式(提取时不(bú)显示进度条和错误消息(xī))
自毁模式(删除文件解压后的可执行文件执行完毕)
运行(háng)自(zì)解(jiě)压文件,以管理员身份(UAC自动(dòng)升降)
您可以创建一个自解压模块三(sān)个简单的步(bù)骤:
包含要打包成自解压模(mó)块,然(rán)后选择(zé)目(mù)标自解压文件的文件选择源文件夹。
选择如(rú)何提取自解压模块,或(huò)从源文(wén)件夹(jiá)选择可执(zhí)行文件 – 该(gāi)文件将自解压解(jiě)压后(hòu)执行。
选择目标文件(jiàn)夹中提(tí)取。
选择使用高级设置(zhì)。
“makesfx-O -C-Hlt;源文件夹gt;lt;可执行文件gt;lt;目标+SFX文件(jiàn)gt;可选参数:
“-o 自动覆盖目(mù)标文件,如果存在”
“-c 创建自解压(yā)文件时,不显示消息框”
“-h 隐藏的应用程序的主要形式”
“-s 安静提(tí)取模(mó)式”
“-d 自我删除模(mó)式”例如:
makesfx -o “C:Source” “C:Sourcesetup.exe” “C:TargetFile.exe”优缺点:优点:制作单文件执行(háng)文件,不像(xiàng)winrar和(hé)7z那自解压模(mó)块可被解压缩。压缩成(chéng)的执行(háng)文件,不(bú)可被解压(yā)软件所解压。
缺(quē)点:没什么压缩率(lǜ),可以用upx压缩。
