makesfx.exe (Make SFX (Self-extracting archive))

Posted 醉游

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了makesfx.exe (Make SFX (Self-extracting archive))相关的知识,希望对你有一定的参考价值。

来源:

http://www.cr173.com/soft/5500.html

http://74.cz/en/make-sfx/ 官方,最新

 

Make SFX 是一套Win32平台下能让您制作自解压缩档案的免费工具。Make SFX  5.4 绿色汉化中文版是一个免费程序,可以让用户在Windows(86和64)平台的自解压文件。 Make SFX 是一个用于创建安装程序特别有用

GUI和Console都支持。

 

技术分享

如何使用:

只要三个步骤您就可以建立 SFX 模组:
1.选择您想压缩到 SFX 模组的档案的来源资料夹。
2.从来源资料夹选择可执行档,这个档案将在SFX解压后执行。
3.输入目的SFX 档案名称。

程序介绍:

ZLIB压缩方法
各种提取文件夹(温度,电流,桌面,文件或自定义文件夹)
对于自定义文件夹,您可以使用环境变量(如%USERPROFILE%\所有MyApplication\)
自动复制该图标的可执行文件
从可执行文件会自动复制版本信息
SFX包装程序有命令行支持
沉默的提取方式(提取时不显示进度条和错误消息)
自毁模式(删除文件解压后的可执行文件执行完毕)
运行自解压文件,以管理员身份(UAC自动升降)
您可以创建一个自解压模块三个简单的步骤:
包含要打包成自解压模块,然后选择目标自解压文件的文件选择源文件夹。
选择如何提取自解压模块,或从源文件夹选择可执行文件 – 该文件将自解压解压后执行。
选择目标文件夹中提取。
选择使用高级设置。

用法:

“makesfx[-O] [-C][-H]<源文件夹><可执行文件><目标+SFX文件>

可选参数:
“-o 自动覆盖目标文件,如果存在”
“-c 创建自解压文件时,不显示消息框”
“-h 隐藏的应用程序的主要形式”
“-s 安静提取模式”
“-d 自我删除模式”

例如:
makesfx -o -h -c “C:\Source” “C:\Source\setup.exe” “C:\TargetFile.exe”

优缺点:

优点:制作单文件执行文件,不像winrar和7z那自解压模块可被解压缩。压缩成的执行文件,不可被解压软件所解压。
缺点:没什么压缩率,可以用upx压缩。

技术分享

 

以上是关于makesfx.exe (Make SFX (Self-extracting archive))的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 SevenZipSharp 创建压缩的 SFX 文件?

7zip 自解压存档 (SFX) 和 .Net 安装程序

在 SFX 存档提取时显示进度条

mac 中/Users/sfx/.config/git/attributes': Permission denied

英语munge symlinks to make them safer怎么翻译?

7-zip SFX 配置问题 [关闭]