7-Zip:尝试对带有密码的 7-zip 文件进行自我解压并运行 setup.exe 时,出现解压失败“不支持的方法”

7-Zip:尝试对带有密码的 7-zip 文件进行自我解压并运行 setup.exe 时,出现解压失败“不支持的方法”

我正在使用 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 后,它对我来说工作正常

相关内容