7zip 7-zip SFX配置问题

7zip 7-zip SFX配置问题,7zip,sfx,7zip,Sfx,dI已经在7zip中创建了一个存档。(files.7z)我创建了一个config.txt文件(实际上我在不同的时间创建了3个不同的文件)。我使用命令行工具创建工作正常的sfx。但是当我运行.exe时,我没有得到预期的结果。这就好像sfx忽略了配置。 我将archive和config.txt放在7-zip安装目录中,我的命令行如下所示: C:\Program Files\7-Zip>copy /b 7z.sfx + config.txt + files.7z files.exe 当我运行时

dI已经在7zip中创建了一个存档。(files.7z)我创建了一个config.txt文件(实际上我在不同的时间创建了3个不同的文件)。我使用命令行工具创建工作正常的sfx。但是当我运行.exe时,我没有得到预期的结果。这就好像sfx忽略了配置。 我将archive和config.txt放在7-zip安装目录中,我的命令行如下所示:

C:\Program Files\7-Zip>copy /b 7z.sfx + config.txt + files.7z files.exe
当我运行时,结果如下所示

7z.sfx
config.txt
files.7z
1 file(s) copied.
这是我的配置。我使用记事本并确保保存为UTF-8

;!@Install@!UTF-8!
Title="MyApp Installer"
ExecuteFile="setup.exe"
InstallPath="%temp%\\My App"
;!@InstallEnd@!
我将files.exe复制到文件夹中的桌面。运行时,它会询问我从何处提取,不会运行setup.exe(在files.7z根目录中)


我做错了什么?我在7-zip论坛上到处都找不到我的错误。

您使用的SFX模块不正确--您需要使用
7zS.SFX
而不是
7z.SFX
。IIRC,
7zS.sfx
默认情况下不附带7-Zip,您必须从SourceForge下载
7z extra.7z
存档文件才能获得它