|
tqh608 发表于 2022-4-9 13:04
都满意,只是作个比较,你的是单文件
你先试试上面的管用方法与否吧。
其实,单文件的制作很简单的,只需要到7-zip的官网,www.-7-zip.org,下载LZMA SDK,需要其中的7zS2.sfx,将你需要制作的单文件打包成7z格式,文件名随意,比如a.7z,然后复制到7zS2.sfx,在文件夹的空白处按住Shift右键,在此处打开命令行窗口,然后输入下面的命令,这样单文件就制作成功了,a.exe就是制作好的单文件,如果觉得图标不好看,可用ResHacker之类工具修改。a.exe打开后将自动解压到临时文件夹,并自动执行其中的批处理文件。
- copy /b 7zs2.sfx + a.7z a.exe
复制代码
7zS2.sfx不支持配置文件,但会按照下面的优先级来选择可执行文件
1. 根目录优先级大于子目录中的可执行文件
2. 文件扩展名优先级:
bat, cmd, exe, inf, msi, cab(在 Windows CE 下), html, htm
3. 文件名优先级:
setup, install, run, start |
|