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压缩。

时间: 2024-10-06 16:59:48

makesfx.exe (Make SFX (Self-extracting archive))的相关文章

scratch3的作品如何转换成H5或者exe文件

一.转换成HTML5文件 打开  https://sheeptester.github.io/words-go-here/htmlifier/(如下图所示)速度可能比较慢,请耐心等待: 1.Upload project上传本地sb3文件 2.点击HTMLify会自动生成project.html并下载(这是网页版的),你可以通过微信把这个文件发送给你的好友,你的好友就可以在手机上通过浏览器打开了(若在你好友的手机上不能点开,请让他安装QQ浏览器). 二.生成可执行exe文件 以前我们分享过scra

Pyinstaller (python打包为exe文件)

需求分析: python脚本如果在没有安装python的机器上不能运行,所以将脚本打包成exe文件,降低脚本对环境的依赖性,同时运行更加迅速. 当然打包的脚本似乎不是在所有的win平台下都能使用,win7有一部分不能使用,我在win10能够很好的运行. 准备: pyinstaller (http://www.pyinstaller.org) 首先还是去官网看支持的python版本,不然会很尴尬的. 安装: 需要安装pyinstaller和pywin32 使用以下命令将会自动安装两个包,在cmd用

安装包设计-------打包(MFC)---------知识总结

目录: 1.选择文件夹 2.判断文件夹或文件是否存在 3.通过cmd命令行向程序中传递参数. 4.路径处理 5.文件夹以及文件的删除 6.复制文件 7.创建目录 8.从当前的应用程序中抽取资源 9.引用的别人的抽取等程序 10.压缩解压,引用别人的 11.添加资源到工程中 实现: 1.选择文件夹 CDirDialog dlg; dlg.SetWindowTitle(_T("选择待打包文件夹")); if(dlg.DoModal() == IDOK) { CString Path = d

Total Commander 8.52 Beta 1

Total Commander 8.52 Beta 1http://www.ghisler.com/852_b1.php 10.08.15 Release Total Commander 8.52 beta 1 (32/64) 05.08.15 Fixed: Windows 10: Loading drive buttonbar hanging on some devices (e.g. Surface Pro 3) when SD-Card was in internal card reade

7z之使用方式

官网地址: http://sparanoid.com/lab/7z/sdk.html c++下建议编译: lzma938\CPP\7zip\Bundles\Alone7z\Alone.dsw 生成7zr.exe,使用方式如下 命令: NAME 7zr - A file archiver with highest compression ratio SYNOPSIS 7zr [adeltux] [-] [SWITCH] <ARCHIVE_NAME> <ARGUMENTS>... DE

转: CentOS安装jdk8

from: http://tecadmin.net/install-java-8-on-centos-rhel-and-fedora/ After a long wait, finally Java SE Development Kit 8 is available to download. JDK 8 has been released on Mar,18 2014 for general availability with the many featured enhancements. Yo

windows ntp安装及调试

Setting up NTP on Windows It's very helpful that Meinberg have provided an installer for the highly-respected and high-accurate NTP software for Windows users - my thanks to them.  This Web page provides a quick guide to installing NTP on Windows XP,

CentOS安装rar及用法

安装步骤如下:1.下载rar安装包 下载地址:http://www.rarsoft.com/download.htm,根据操作系统选择对应的二进制安装包,我的CentOS操作系统为64bit,因此下载的rar为rarlinux-x64-5.4.b2.tar.gz. 2.安装rar [[email protected] Downloads]# tar -zxvf rarlinux-x64-5.4.b2.tar.gz rar/ rar/order.htm rar/acknow.txt rar/rea

VS2008下QT开发环境搭建

本机的环境:win7 sp1; 64位操作系统; 安装准备工作,需下载以下文件 : 1.VS2008 http://www.jb51.net/softs/73040.html 2.qt-vs-addin-1.1.11.exe http://www.qtcn.org/bbs/read-htm-tid-1075.html 3.qt-win-opensource-4.8.0-vs2008.exe http://download.qt-project.org/archive/qt/4.8/4.8.0/