首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >7zip的7z.sfx和7zsd.sfx有什么不同?

7zip的7z.sfx和7zsd.sfx有什么不同?
EN

Stack Overflow用户
提问于 2011-11-11 07:00:24
回答 3查看 21.7K关注 0票数 10

我不知道7zip提供的7z.sfx文件和开发人员站点上可下载的7zsd.sfx之间有什么区别,因为7zip没有捆绑在一起。7z.sfx似乎没有接受我的请求,即包含我为其创建的config.txt文件,但是7zsd.sfx include方法工作得很好。

7zip附带捆绑的7z.sfx。程序文件目录中的应用程序history.txt显示,7zsd.sfx在2005年曾与7zip捆绑在一起。在history.txt文件中,7z.sfx也称为“未压缩的SFX”。

这是使用的配置:

代码语言:javascript
复制
;!@Install@!UTF-8!
InstallPath="C:\\ProgramData\\IT"
GUIMode="2"
;!@InstallEnd@!

这是我正在使用的语法和响应行为:

代码语言:javascript
复制
C:\Users\<me>\Desktop\Updater\Recorder>copy /b 7z.sfx + config.txt + "RecorderVer0.0.0.4".7z "RecorderVer0.0.0.4".exe
7z.sfx
config.txt
RecorderVer0.0.0.4.7z
        1 file(s) copied.

使用7zsd.sfx时也会出现相同的响应,表明确实正在使用包含的配置文件。但是,在执行7z.sfx created RecorderVer0.0.0.0.4“.exe时,会提示输入安装7z存档内容的位置。使用7zsd.sfx created RecorderVer0.0.0.4.exe版本会将文件定向到配置集位置,而不会根据需要进行任何提示。

据我所知,7z.sfx不能通过开发人员的网站下载,但我可能错了。他的官方页面不再可用,但from the Internet Archive提供的信息应该足够了。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-04-03 01:57:09

我之前把这篇文章作为对我自己问题的评论。

我在所有地方的7-Zip文档中找到了我问题的答案!:)看起来总共有4个sfx模块,以下是不同之处:

SFX_Module : Description

  • 7z.sfx:

版本。Windows

  • 7zCon.sfx :控制台版本。

  • 7zS.sfx :适用于安装程序的Windows版本。

  • 7zSD.sfx :用于安装程序的Windows版本(使用MSVCRT.dll)。

来源:http://sevenzip.sourceforge.jp/chm/cmdline/switches/sfx.htm

获取7zS.sfx和/或7zSD.sfx内容很容易:

安装程序在官方下载页面上。只需查找关键字7-Zip Extra。例如,版本9.20是https://www.7-zip.org/a/7z920_extra.7z

票数 12
EN

Stack Overflow用户

发布于 2013-08-06 20:45:49

为了防止任何人偶然发现这篇文章寻找7zS.sfx和7zSD.sfx,你可以在http://sourceforge.net/projects/sevenzip/files/7-Zip/9.22/7z922_extra.7z/download上找到(当前)最新版本的7z_extra文件。

票数 8
EN

Stack Overflow用户

发布于 2019-08-13 22:05:17

我还在寻找其他sfx模块,并设法在实际7-zip网站上的相关LZMA SDK归档中找到了它们:

https://www.7-zip.org/sdk.html

下载最新版本的LZMA SDK并查看bin文件夹。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8087595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档