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

Компьютерный форум 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

 

Ветеран


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

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


Цитата SergeyZV:
Вот это явная ошибка. »
Это вряд-ли

Можно сделать установку HashTab через копирование и регистрацию библиотеки. скачать

Последний раз редактировалось sov44, 19-10-2022 в 19:48.

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

Отправлено: 19:20, 19-10-2022 | #461



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

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


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


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

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


Цитата sov44:
сделать установку HashTab через копирование и регистрацию библиотеки »
Только в ранее приведенных конфигах установка происходит по другому.

-------
Win 7 x64


Отправлено: 09:31, 20-10-2022 | #462


Аватара для Wu-Tang

Ветеран


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

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


SergeyZV,
вы про это:
Скрытый текст
AutoInstall="%%P:hidcon:cmd /c if exist HashTab.reg regedit /s HashTab.reg"

я брал этот пример установки из этой темы.
sov44,
меня в принципе и мой вариант устраивает, просто хотелось убедиться в корректности скрипта.

-------
Всему свое время и каждому свой час!
Хочешь жить - умей вертеться!


Последний раз редактировалось Wu-Tang, 21-10-2022 в 12:39.


Отправлено: 12:24, 21-10-2022 | #463


Аватара для Vanadiy777

Ветеран


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

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


Цитата Wu-Tang:
Все работает, но может есть какие-н ошибки, недочеты? »
Цитата Wu-Tang:
меня в принципе и мой вариант устраивает, просто хотелось убедиться в корректности скрипта. »
Wu-Tang,
Вы же не новичок в этом, сами прекрасно понимаете, если бы было что-то не так - то и не работало бы...

Все у Вас там нормально...

-------
Подписываюсь крестиком... Но кнопочку "Полезное сообщение" все равно нажмите...


Отправлено: 14:18, 21-10-2022 | #464


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


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

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


Wu-Tang Про это
Цитата Wu-Tang:
RunProgram="FileMenu.exe"
RunProgram="%%P:hidcon:cmd /c if exist FileMenu.reg regedit /s FileMenu.reg" »

-------
Win 7 x64


Отправлено: 16:07, 21-10-2022 | #465


Аватара для Vanadiy777

Ветеран


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

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


Цитата SergeyZV:
Почему у вас *.reg на второй позиции после *.exe!? Вот это явная ошибка. »
SergeyZV,
Нет здесь никакой ошибки, настройки из рег-файла добавляются после установки программы.
Если сделать наоборот, то существует вероятность, что программа затрет уже добавленные настройки своими.

Цитата Wu-Tang:
Скрытый текст
Код: Выделить весь код
;!@Install@!UTF-8!
RunProgram="FileMenu.exe"
RunProgram="%%P:hidcon:cmd /c if exist FileMenu.reg regedit /s FileMenu.reg"
AutoInstall="FileMenu.exe /VERYSILENT"
AutoInstall="FileMenuLang.exe"
AutoInstall="%%P:hidcon:cmd /c if exist FileMenu.reg regedit /s FileMenu.reg"
GUIMode="2"
MiscFlags="4"
;!@InstallEnd@!
»
Wu-Tang,
а почему у Вас в "AutoInstall=" файл FileMenuLang.exe добавлен, а в "RunProgram=" не добавлен?

Это так задумано, или просто просмотрели?

-------
Подписываюсь крестиком... Но кнопочку "Полезное сообщение" все равно нажмите...

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

Отправлено: 16:34, 21-10-2022 | #466


Аватара для Vanadiy777

Ветеран


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

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


Цитата sov44:
Можно сделать установку HashTab через копирование и регистрацию библиотеки. »
sov44,
подскажите, зачем в Windows x64 у Вас копируется два файла разной разрядности в разные папки?
Вполне достаточно скопировать HashTab.dll нужной разрядности в System32 и зарегистрировать его.
Ну, и соответственно, добавить нужные настройки в HKCU\Software\HashTab\Algorithms.

Поправьте пожалуйста, если я заблуждаюсь...

-------
Подписываюсь крестиком... Но кнопочку "Полезное сообщение" все равно нажмите...


Отправлено: 20:08, 21-10-2022 | #467


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


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

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


Цитата Vanadiy777:
Если сделать наоборот, то существует вероятность, что программа затрет уже добавленные настройки своими. »
Как раз наоборот. Произойдет не чистая установка, а обновление с сохранением настроек. Вы к примеру браузеры обновляли!? Что произойдет? Конечно настройки сохранятся.
А если ещё в рег-файле есть регистрационный ключ, то он подхватится автоматически.

-------
Win 7 x64


Отправлено: 20:44, 21-10-2022 | #468


Ветеран


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

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


Цитата Vanadiy777:
зачем в Windows x64 у Вас копируется два файла разной разрядности в разные папки? »
Чтобы HashTab в win64 работал во всех разрядностях Total Commander.
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:21, 21-10-2022 | #469


Аватара для Vanadiy777

Ветеран


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

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


Цитата sov44:
Чтобы HashTab в win64 работал во всех разрядностях Total Commander. »
sov44, да, блин, точно, совсем забыл про это...
Спасибо, что напомнили.

Цитата SergeyZV:
Как раз наоборот. Произойдет не чистая установка, а обновление с сохранением настроек. »
SergeyZV,
всегда уважал и уважаю мнение коллег, поэтому спорить не буду, но у меня были случаи, когда программа затирала настройки, добавленные до установки.
К сожалению, примеры сейчас привести не могу, т.к. просто не вспомню.
Так, что будем считать, что правда Ваша...
Что касается конфигурации коллеги Wu-Tang, то ошибки там нет, отработает и так, и так...

-------
Подписываюсь крестиком... Но кнопочку "Полезное сообщение" все равно нажмите...


Отправлено: 23:56, 21-10-2022 | #470



Компьютерный форум 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




 
Переход