В чем разница между 7z.sfx из 7zip и 7zsd.sfx?

Я не могу понять, в чем разница между файлом 7z.sfx, доступным с 7zip, и загружаемым 7zsd.sfx с сайта разработчика, который не входит в комплект 7zip. Похоже, что 7z.sfx не выполняет мою просьбу о включении файла config.txt, который я для него создал, но метод включения 7zsd.sfx работает отлично.

7zip идет в комплекте с 7z.sfx. Файл history.txt приложения в каталоге программных файлов показывает, что 7zsd.sfx раньше был связан с 7zip еще в 2005 году. 7z.sfx также упоминается как «несжатый SFX» в файле history.txt.

Это используемая конфигурация:

;!@Install@!UTF-8!
InstallPath="C:\\ProgramData\\IT"
GUIMode="2"
;!@InstallEnd@!

Это синтаксис, который я использую, и поведение при ответе:

C:\Users\\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 RecorderVer0.0.0.4 ".exe запрашивается, где установить содержимое архива 7z. Использование версии RecorderVer0.0.0.4.exe, созданной 7zsd.sfx, направляет файлы на расположение установки конфигурации без каких-либо запросов по желанию.

Насколько мне известно, 7z.sfx нельзя загрузить через сайт разработчика, но я могу ошибаться. Его официальная страница больше не доступна, но информация, предоставленная из Интернет-архив должен быть адекватным.

10
задан Sn3akyP3t3 30 December 2016 в 19:57
поделиться