Модифицированный SFX модуль 7-Zip'а для установок

Ответить
 • Просмотры: 25
Аватара пользователя
Medic84

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение Medic84 »

бУРов, все зависит от мастерства и правильности сборки msi Изображение

официальный установщик the bat например прекрасно ставился с INSTALLDIR

вобщем не суть и дикий оффтопик
Аватара пользователя
bugmenotagain

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение bugmenotagain »

В ПМ и аську получаю сообщения об ошибке "Файл не является 7z архивом!" при запуске 7zSFX.

Дабы не отвечать каждому индивидуально, решил написать здесь.

Этот баг обнаружен и зарапорчен давно, но пока не исправлен. Он проявляется на последних версиях модуля в Win8 стабильно, реже в Win7. Когда он будет исправлен, знает только автор. Как временную меру предлагаю использовать версию не новее
Модифицированный SFX модуль 7-Zip'а для установок
от 10.05.12, в которой этот баг отсутствует.
Аватара пользователя
Pozia

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение Pozia »

Цитата gora:



В ПМ и аську получаю сообщения об ошибке "Файл не является 7z архивом!"
Модифицированный SFX модуль 7-Zip'а для установок




А это в каких ситуациях бывает? при попытке "запустить" 7z-архив (проводник или тотал?
Аватара пользователя
МИШАНЧИК

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение МИШАНЧИК »

Подскажите пожалуйста.

Нужно в Windows х64 распаковать файл в %ProgramFiles%\\Программа.

Если указать: InstallPath="%ProgramFiles%\\Программа"-то распаковывается в Program Files (x86). А как сделать чтоб распаковало в Program Files?
Аватара пользователя
alert30

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение alert30 »

МИШАНЧИК, вот такие переменные команды доступны:

1. %ProgramFiles% %commonprogramfiles%

2. %ProgramFiles(x86)% "%commonprogramfiles(x86)%
Аватара пользователя
gora

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение gora »

Цитата pokolo:



моделирование прохода может работать
»




Взрыв мозга xD



pokolo, Traslate this:


Цитата:



Q: А можно ли для sfx архива задавать пароль который при обычном запуске sfx архива как бы не запрашивался и сам вводился, а при попытке просто распаковать архив этот пароль запрашивался

A: Нельзя. Модули с данной поддержкой официально недоступны. Пока, пользуясь своей "властью", я даю такие модули только тем, кто мне помогает/прикладывает какие-то усилия в развитии самого модуля, справки к нему и сопутствующих файлов. Считайте это моим эгоизмом.



If you do not understand, I explain that to do so would be the password in a normal setup program does not ask, but there was a password on unpacking can not possible without the author's permission.



P.S. I use Google Translate too. Изображение
Аватара пользователя
МИШАНЧИК

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение МИШАНЧИК »

alert30, gora, большое спасибо.

А если файл будет запускаться и на х86 и на х64 и нужно чтоб и там и там распаковало в Program Files?

Как правильно записать?
Аватара пользователя
gora

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение gora »

Хотел создать SFX для выполнения отдельных системных команд. Создал пустой (0-й длины) файл, запаковал его в 7z. Создал config.txt, например:




Цитата:



;!@Install@!UTF-8!

RunProgram="telnet"

;!@InstallEnd@!



Скопировал себе 7zsd.sfx из "7zsd_150_2485.7z"

Выполнил




Цитата:



copy /b 7zSd.sfx + config.txt + archive.7z my.exe



Запускаю "my.exe" и получаю (см картинку).



Если вместо "telnet" написать, например, "winver", всё работает.
Аватара пользователя
CtrlSoft

Re: Модифицированный SFX модуль 7-Zip'а для установок

Сообщение CtrlSoft »

Привет.



Интересует

1. Eсли возможно создавать sfx архивы с 64-битным установщиком (exe 64-bit).

2. Как извлекать определенные папки, в зависимости от разрядности системы? (на примере 7z x archive.zip -oc:\soft *.cpp -r)



Спасибо!
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»