Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » .: Файлы конфигурации 7z SFX. Помощь и советы :.

Ответить
Настройки темы
.: Файлы конфигурации 7z SFX. Помощь и советы :.

Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: jameszero
Дата: 26-11-2019
Описание: зеркала
Эта тема создается специально для вопросов по 7z SFX архивам на базе модифицированных модулей от Oleg_Sch. Перед тем, как задать вопрос, обратите внимание, на перечисленные ниже ссылки.

Домашняя страница модулей: http://7zsfx.info (зеркала в теме по ссылке ниже)
Обсуждение модулей: http://forum.oszone.net/showthread.php?t=51547

В теме предполагается обсуждать вопросы написания файлов конфигурации для 7z SFX архивов, делится своими наработками, нестандартными и оригинальными решениями, расширяющими возможности использования модулей и т.п..

Лучшие варианты файлов конфигурации и оригинальные решения могут быть включены в справку по модифицированным модулям.

Полезные ссылки:
Список переменных, которые могут быть использованы в файле конфигурации модифицированного модуля.

FAQ:
  1. Вопрос: Как можно удалить необходимую папку ДО установки? Насколько я читал RunProgram, ExecuteFile, AutoInstall выполняются после распаковки.
    Ответ: Установка и распаковка это разные этапы работы модуля. До распаковки ни каких действий произвести нельзя, модуль этого не предусматривает. А после распаковки начинается установка и первыми командами установки можно удалить "любую" папку (конечно, если ее вообще можно удалить).
    Если Вы хотите удалить папку в которую нужно произвести установку программы, то распаковывайте SFX во временную папку, затем удаляйте, ту, которую хотите удалить, а затем производите установку/копирование/перемещение из временной папки, туда, куда сочтете нужным. Временная папка автоматически удалится после завершения работы SFX.


  2. Вопрос: Возможно ли 2 варианта распаковки? Например: запаковано 4 файла: 1.txt, 2.txt, 3.txt и 4.txt. В первом случае распакованы будут все файлы, а во-втором только 3.txt и 4.txt. Вариант распаковки выбирает пользователь?
    Ответ: Нет, такое невозможно. Всегда распаковываются все файлы из архива. После распаковки можно скопировать/переместить только нужные файлы в нужное место, или просто удалить ненужные.

Отправлено: 09:16, 21-03-2012

 
KML KML вне форума

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Да, с модифициованным работает нормально, единственное "но" используются русские ресурсы по умолчанию (диалоговые сообщения, заголовки окон и т.п.)
Всё ОК, если запускать с ключиком -sfxlang:1033, но хотелось бы чтобы это происходило автоматически...

Отправлено: 17:55, 26-03-2012 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата KML:
хотелось бы чтобы это происходило автоматически »
На английской OS будут использоваться английские "ресурсы" автоматически.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:00, 26-03-2012 | #12


Старожил


Сообщения: 341
Благодарности: 128

Профиль | Сайт | Отправить PM | Цитировать


Цитата gora:
На английской OS будут использоваться английские "ресурсы" автоматически. »
Уточню. На любой "не русской локали". Использование русских ресурсов определяется "языком по умолчанию" для текущего пользователя

-------
http://7zsfx.info

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:50, 27-03-2012 | #13


Аватара для JohnnyD

Старожил


Сообщения: 417
Благодарности: 65

Профиль | Отправить PM | Цитировать


По какой причине может не удаляться временная папка и ее содержимое после установки?
Конфиг:
Код: Выделить весь код
;!@Install@!UTF-8!
RunProgram="programm.exe /VERYSILENT /LOADINF=\"progr.ini\""
GUIMode="2"
;!@InstallEnd@!

Отправлено: 16:03, 06-04-2012 | #14


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата JohnnyD:
По какой причине может не удаляться временная папка и ее содержимое после установки? »
По причине "дочерних" процессов запущенных основным процессом programm.exe, который может сам закрыться после установки.
Можете попробовать использовать префикс waitall.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:10, 06-04-2012 | #15


Аватара для JohnnyD

Старожил


Сообщения: 417
Благодарности: 65

Профиль | Отправить PM | Цитировать


gora, благодарю великодушно - помогло.

Отправлено: 17:38, 06-04-2012 | #16


Аватара для JohnnyD

Старожил


Сообщения: 417
Благодарности: 65

Профиль | Отправить PM | Цитировать


Мда, рано обрадовался - перестало работать. Стоит добавить waitall: перед именем файла и выдается ошибка "Не найден указанный файл".

Код: Выделить весь код
;!@Install@!UTF-8!
RunProgram="waitall:programm.exe /VERYSILENT /LOADINF=\"progr.ini\""
GUIMode="2"
;!@InstallEnd@!
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:03, 07-04-2012 | #17


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата JohnnyD:
перестало работать »
Видимо проблема в Вашем programm.exe, т.к., воспроизвести ошибку не смог.
Для проверки сделал конфиг:
Код: Выделить весь код
;!@Install@!UTF-8!
RunProgram="waitall:test_waitall.bat /VERYSILENT /LOADINF=\"progr.ini\""
GUIMode="2"
;!@InstallEnd@!
Содержание файла test_waitall.bat, который лежит в корне архива:
Код: Выделить весь код
@Echo Off
Echo %*
Pause
Ни каких ошибок не обнаружил.
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:32, 08-04-2012 | #18


Аватара для JohnnyD

Старожил


Сообщения: 417
Благодарности: 65

Профиль | Отправить PM | Цитировать


gora, а какие у вас версии модуля и кнопки? Кнопка у меня последння, но проблема присутствует. С батником тоже пробовал - то же самое. Может эта фича под ХР не работает?

P.S. Мне можно без "Вашем" - я русский.

Да, с вашим тестовым батником и конфигом нет проблем. Буду разбираться.
Еще раз спасибо.

Последний раз редактировалось JohnnyD, 08-04-2012 в 13:52.


Отправлено: 13:45, 08-04-2012 | #19


Пользователь


Сообщения: 55
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени уважаемые!
Есть ли разница в команде для исполнения reg файла в х64 и х86 редакциях?
Код: Выделить весь код
regedit /s
Спасибо.

Отправлено: 09:01, 12-04-2012 | #20



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » .: Файлы конфигурации 7z SFX. Помощь и советы :.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - VMware (все вопросы) 1 bit Программное обеспечение Windows 382 10-10-2019 23:34
WinRAR SFX .:[все вопросы]:. Devil-91 Автоматическая установка приложений 85 28-08-2013 15:37
Доступ - Никак не удаляются файлы (AVI и все остальные форматы) .:[все вопросы]:. Microsoft Windows 2000/XP 105 30-06-2010 11:58
Все вопросы о Wi-Fi vovikrus Хочу все знать 0 18-04-2010 09:53
Вопросы по теме "Кнопка для работы с 7z SFX архивами в Total Commander." ya158 Автоматическая установка Windows 2000/XP/2003 4 18-11-2009 22:20




 
Переход