一个小巧强大的PECMD/7zSFX单文件制作工具,简化单文件制作程序步骤,采用PECMD内核和7zSFX内核自解压模块打包,创建的单文件体积小,支持传递参数,文件防修改,打包解压加密,程序运行无需额外PECMD.exe.

单文件制作工具 v7.0.2.38(20230406) 最新版单文件制作工具 v7.0.2.38(20230406) 最新版

功能描述

作者:JexChan(老五)

—全新的自解压内核,非现有的7zSFX、WinRAR、ZLIB自解压模块;
—采用先进的打包方式(堪称黑科技--->内核默认PECMD自解压模块)
—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 /d "用 UltraISO 打开"
reg add HKCR\.ISO\shell\open\command /f /ve /d "\"D:\UI单文件.exe\" \"%%L\""

新版变化

7.0.238(20230406)
更新内置工具UPX版本为 v4.02

7.0.237(20230107)
增加保存单文件时自动追加版本
更新内置工具UPX版本为 v4.01

新版相比原版最终版:
- 增加了文本弹屏显示
- 增加右键关联建立打包
- 增加关联右键后可以自动打包
- 更新内置工具7-Zip v22.0.1版
- 增加释放的执行文件的兼容模式
- 增加释放后的文件增加只读功能
- 增加选择制作完成后自动弹开目录
- 增加屏屏和弹文本的自定时显示时间
- 增加制作的单文件可弹出自定义网址
- 取消了原版默认勾选隐藏释放文件夹
- 增加打包后程序自动退货并不提示完成
- 增加制作单文件后闪屏处理,时间为显示2秒
- 增加释放文件简单加密,他人无法进行提取[高手飘过]
- 增加界面按钮提示开关,默认为关闭点开按钮则进行提示
- 增加界面显示工具32位与64位显示,很多时候傻傻的分不清现在用的是什么
- 增加界面内核选择逻辑,选择7ZSFX后取消禁止加密选项和闪屏(因为7Z内核不支持)
- 增加存储数据弹网址;弹文本;防修改;解密密码;提取密码;提取密码不提示输入框;隐藏目录;隐藏文件

2020.09.05 v7.0.1.1 原版最终版

下载地址


PECMD/7zSFX单文件制作工具 v7.0.2.38 最新版 (2023/04/06)

https://www.123pan.com/s/A6cA-F79Jh

https://423down.lanzov.com/b0f1diyeb

https://pan.baidu.com/s/1XvOwkR0mifN3-jnuV52oRg?pwd=2023


PECMD/7zSFX单文件制作工具 v7.0.1.1 原最终版 (2020/09/05)
https://423down.lanzov.com/iL7bTgdce3i

单文件制作工具源码 - JexChan (QQ 527104427)
https://423down.lanzov.com/iUzDX09792ud

百度网盘超级会员/各大平台VIP,限时特价,诚信商家!

123云盘 - 空间2T,上传下载不限速,分享免登陆下载!

评论:101 条 | 管理回复:6

  1. Google Chrome 102.0.0.0 Google Chrome 102.0.0.0 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

    话说新版的透传参数有问题,采用7zSFX内核情况下,参数看来是重复了,原版没有此问题。

    mencall 2023-12-8 13:48:27回复
    • Google Chrome 102.0.0.0 Google Chrome 102.0.0.0 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

      呃,好像原作者版本也有此问题。
      比方说打包PDF阅读器或记事本,当你把文件拖放到单文件程序上时,会出现打开文件错误,看进程命令能看到命令行参数有连续两个文件名。

      mencall 2023-12-11 15:17:43回复
    • Google Chrome 86.0.4240.198 Google Chrome 86.0.4240.198 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

      分析发现,取消【单文件制作工具】中的“隐藏目录/文件夹”开关的勾选,会导致在7zSFX引擎下制作的单文件透传参数错误。
      其实老版的【单文件制作工具】也有此问题,只是老版默认是勾选此选项的,而新版默认是取消了此选项。
      按说这个开关不应影响透传参数的,不过切换此开关确实可以暂时解决透传参数问题,其他等作者更新修正问题吧。

      mencall 2023-12-23 19:58:02回复
  2. Google Chrome 119.0.6045.9 Google Chrome 119.0.6045.9 Windows 10 x64 Edition Windows 10 x64 Edition

    怎么默认更改解压位置为D:\,并且可以手动选择其他路径,想站长的单文件一样效果...

    威武 2023-11-28 21:01:43回复
    • Google Chrome 102.0.0.0 Google Chrome 102.0.0.0 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

      感觉你说的这种就是普通的自解压包,而不是自解压单文件程序。
      试了试,这个软件应该做不到这种(不过应该可以用脚本配置做),估计是别的软件做的。

      mencall 2023-12-8 13:45:12回复
  3. Microsoft Edge 117.0.2045.60 Microsoft Edge 117.0.2045.60 Windows 10 x64 Edition Windows 10 x64 Edition

    原始exe运行时会在同目录下会生成一个配置文件,打包后的exe把配置文件会放到解压的临时目录下。请问需要怎么做才能把配置文件输出到打包后的exe目录下呢?Enigmavb打包的是可以做到不改变运行目录的

    7758 2023-10-12 9:37:08回复
    • Google Chrome 102.0.0.0 Google Chrome 102.0.0.0 Windows 8.1 x64 Edition Windows 8.1 x64 Edition

      不太清楚这么做的意义,这种自解压单文件运行在临时目录,你把临时目录的配置文件复制回来,又有什么用呢?你下次运行时候也不会读取这配置文件。
      但这种要求也可以实现的,可以在单文件制作工具中,设置插入主程序结束后运行的exe或cmd(等待结束、可选隐藏)。
      -
      已知已有变量:
      %sfxname%:自解压文件名(含路径)
      %sfxcmd% :自解压文件名(含路径,带双引号)
      -
      下面的批处理以便携版SumatraPDF的单文件为例(默认在运行目录生成SumatraPDF-settings.txt配置文件)
      @echo off
      echo %sfxname%
      echo %sfxcmd%
      echo %cd%
      for %%F in (%sfxcmd%) do @set sfxpath=%%~dpF
      echo %sfxpath%
      copy /y SumatraPDF-settings.txt "%sfxpath%"
      pause
      -
      在单文件里设置插入以上内容的批处理(.cmd),设置主程序结束后运行即可。
      以上测试在PECMD和7zSFX内核均可以实现。

      mencall 2023-12-8 13:16:26回复
  4. Microsoft Edge 117.0.2045.60 Microsoft Edge 117.0.2045.60 Windows 10 x64 Edition Windows 10 x64 Edition

    打包前的exe会在运行时在当前目录生成一个文件,单打包后再生成也是到临时目录了,哪位知道怎么操作才可以操作exe目录下的文件呢?

    xr 2023-10-11 17:42:43回复
  5. Microsoft Edge 115.0.1901.183 Microsoft Edge 115.0.1901.183 Windows 10 x64 Edition Windows 10 x64 Edition

    上手简单,好!

    匿名 2023-8-6 12:32:33回复
  6. Google Chrome 86.0.4240.198 Google Chrome 86.0.4240.198 Windows 10 x64 Edition Windows 10 x64 Edition

    测试发现最新版本无法通过插入脚本通过exec =***msi执行释放目录的msi (没试过脚本指定路径执行行不行,exe格式没试过)但是原版的7.0.1.1却没这个问题

    taburiss 2023-6-21 9:54:22回复

评论反馈