7-zip SFX configuration issue
d我已在7zip中创建了一个存档。 (files.7z)我创建了一个config.txt文件(实际上我在不同的时间创建了3个不同的文件)。 我使用命令行工具来创建工作正常的sfx。 但是当我运行.exe时,没有得到预期的结果。 好像sfx忽略了配置。
我将归档文件和config.txt放在7-zip安装目录中,命令行如下所示:
1 | C:\Program Files\7-Zip>copy /b 7z.sfx + config.txt + files.7z files.exe |
当我运行时,结果看起来像这样
1 2 3 4 | 7z.sfx config.txt files.7z 1 file(s) copied. |
这是我的配置。 我使用了记事本,并确保另存为UTF-8。
1 2 3 4 5 | ;!@Install@!UTF-8! Title="MyApp Installer" ExecuteFile="setup.exe" InstallPath="%temp%\\My App" ;!@InstallEnd@! |
我将files.exe复制到文件夹中的桌面。 运行,它询问我要提取到哪里,将不会运行setup.exe(在files.7z根目录中)
我究竟做错了什么? 我到过7-zip论坛,找不到我的错误。
您使用了错误的SFX模块-您需要使用