不少朋友喜欢用单文件软件,单文件软件确实也有自己的优势,简单方便,不用担心文件缺失,双击直接运行无需安装,老殁对此也颇有好感。
这里分享一个制作单文件软件的工具,支持PECMD自解压模块、7zSFX模块打包,制作的单文件体积小,支持各种参数、文件防修改、打包解压加密、打包运行时无需额外的PECMD.exe,非常不错。
官方更新
- 更新内置工具UPX版本为 v4.0
- 增加关联右键后可以自动打包
- 增加打包后程序自动退货并不提示完成
- 增加释放的执行文件的兼容模式
- 增加界面内核选择逻辑,选择7ZSFX后取消禁止加密选项和闪屏(因为7ZSFX内核不支持)
• 增加制作的单文件可弹出自定义网址
• 修正禁止提取文件功能造成的运行错误问题
• 增加制作单文件后闪屏处理,时间为显示2秒
• 增加界面按钮提示开关,默认为关闭点开按钮则进行提示
• 取消原版默认勾选隐藏释放文件夹
• 更新内置工具7-Zip版本为 v22.0.1
• 更新内置工具UPX版本为 v3.96
• 修复PECMD内核的单文件进程驻留问题
• 更改PECMD内核的单文件运行逻辑,将创建快捷方式提前运行。7ZSFX内核无法调整,逻辑应该写死了。
• 修正7zSFX内核选择“32/64位自适应”且运行文件为批处理时出现参数传递重复的BUG。
软件功能
• 全新的模块,非现有的7zsfx、winrar自解压、zlib模块
• 采用较先进的打包方式(黑科技—>内核默认PECMD自解压模块)
• 支持7zSFX模块,用7zSFX制作的单文件同样支持传递参数(包含内置参数和外置参数)
• 7zSFX模块也可插入程序,创建快捷方式,界面比其它同类工具更加操作方便
• 7zSFX制作的单文件也可以解压前手动选择解压路径了 (勾选解压路径进行设置)
• 7zSFX提取页面支持修改、创建,可在线编辑7zSFX配置文件,可单独替换SFX、配置、压缩包
• PECMD模块下可将单个WCS打包单文件(直接拖入),可不释放临时文件,在内存中运行
• 可传递参数,内置参数、外置参数均支持,这是其它单文件制作程序无法达到的高度
• 支持打包exe、bat、cmd、vbs、wcs,运行WCS时无需额外准备PECMD.exe
• 可选保护模式,即“防修改补丁”,防止7z、Winrar等软件右键打开
• 7zSFX模块也可以对程序位数x86、x64自适应
• 支持加壳UPX压缩、mpress压缩,以减小体积
• 压缩包可加密码;可带解压密码运行,免输入
• 可设置开机启动
传递外置参数
举个例子,打包UltraISO,假如打包后的单文件名为“UI单文件.exe”,
那么这个“UI单文件.exe”就支持UltraISO的所有参数,比如:
1、打开ISO: UI单文件.exe C:\ABC.ISO
2、注册右键菜单:
reg add HKCR\.ISO\shell\open /f /ve /t REG_SZ /d “用 UltraISO 打开”
reg add HKCR\.ISO\shell\open\command /f /ve /t REG_SZ /d “\”D:\UI单文件.exe\” \”%%L\””
提醒:打包的时候建议选为不加壳,不要勾选隐藏释放文件夹,可以避免误报
下载方式
https://pan.quark.cn/s/7142379b161b
https://url84.ctfile.com/f/19262484-836892631-2b9078 码 mpyit