我正在使用 7-Zip“添加到存档”窗口创建 zip 文件。名称为 ccc.7z,并指定了密码。所有其他选项均使用默认值。
我运行 DOS 命令:copy /b 7zSD.sfx + config.txt + ccc.7z ccc.exe
我正在启动 ccc.exe,并且我希望用户必须指定档案中的密码。
我的 config.txt 内容是:
- ;!@安装@!UTF-8!
- 标题="ccc 安装"
- 进度=“是”
- GUIFlags=""
- 覆盖模式=“0”
- 安装路径="%TEMP%"
- ExtractTitle="提取"
- ExtractDialogText=""
- ExtractCancelText="中止"
- BeginPrompt="您想安装ccc吗?"
- 运行程序=“setup.exe”
- ;!@安装结束@!
提取失败窗口中的消息是“不支持的方法”。如果我从档案中删除密码,提取将不会出错。
任何帮助将非常感激。
答案1
使用 LZMA2 创建 *.7z 文件时遇到同样的问题。SFX 工具不支持 LZMA2。我将 LZMA2 更改为 LZMA 后,它对我来说工作正常