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

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

 

Ветеран


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

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


Цитата Wu-Tang:
как добавить в мой конфиг строки, чтобы применить твики х86 и х64 »
Примерно так
Код: Выделить весь код
RunProgram="%%P:regedit /s tweaks_%%P.reg"
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:50, 07-10-2023 | #491



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

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


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

Ветеран


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

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


sov44,
а waitall не нужно?

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


Отправлено: 16:23, 08-10-2023 | #492


Ветеран


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

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


Цитата Wu-Tang:
а waitall не нужно? »
Команда исполняется быстро, считаю, что префикс waitall будет лишним.
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:55, 08-10-2023 | #493


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

Ветеран


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

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


sov44,
хорошо, понял.
а файлы обязательно обзывать с _ или можно слитно, hklmX86.reg

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


Отправлено: 21:21, 08-10-2023 | #494


Ветеран


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

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


Цитата Wu-Tang:
а файлы обязательно обзывать с _ или можно слитно, hklmX86.reg »
Как вам нравится.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:21, 08-10-2023 | #495


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


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

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


Доброго времени уважаемые,такой вопрос,в этом файле конфигурации не срабатывает батник после распаковки,что не так,подскажите.Спасибо.
"Не удается найти указанный файл"
Код: Выделить весь код
;!@Install@!UTF-8!
SetEnvironment="Name=TotalCmd 10.52"
SetEnvironment="NameEXE=TOTALCMD.exe"
SetEnvironment="PathInst=D:\Program Files\\%Name%"
SetEnvironment="Var1=%PathInst%"
InstallPath="%PathInst%"
RunProgram="hidcon:"%Name%"\\Regidit.bat
GUIMode="2"
Shortcut="D,{%%T\\%NameEXE%},{},{},{Файловый менеджер},{%Name%},{%%T}"
;!@InstallEnd@!

Отправлено: 09:26, 08-12-2023 | #496


Старожил


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

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


Scorpkoms,

Код: Выделить весь код
SetEnvironment="PathInst=\"D:\\Program Files\\%Name%\""
RunProgram="hidcon:Regidit.bat"

Последний раз редактировалось nibble74, 08-12-2023 в 09:51.


Отправлено: 09:43, 08-12-2023 | #497


Ветеран


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

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


Цитата Scorpkoms:
RunProgram="hidcon:"%Name%"\\Regidit.bat »
Перечитайте мануал. В частности экранирование кавычек. Должно быть примерно так.
Код: Выделить весь код
RunProgram="%%P:hidcon:\"%Name%\\Regidit.bat\""
На мой взгляд слишком много SetEnvironment, они действительно все нужны?

Отправлено: 10:22, 08-12-2023 | #498


Старожил


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

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


sov44

у него рабочая директория "D:\Program Files\TotalCmd 10.52"
В RunProgram %Name% не требуется. Иначе получится так "D:\Program Files\TotalCmd 10.52\TotalCmd 10.52"

Отправлено: 10:38, 08-12-2023 | #499


Аватара для SOFFON

Старожил


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

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


Scorpkoms,
слеш где потеряли?
Цитата Scorpkoms:
SetEnvironment="PathInst=D:\\Program Files\\%Name%" »
и что вы запускаете, а точнее откуда вы это запускаете?
Цитата Scorpkoms:
RunProgram="hidcon:"%Name%"\\Regidit.bat »
Если Regidit.bat лежит по пути "D:\Program Files\TotalCmd 10.52", то nibble74 вам правильно написал, что %Name% тут лишний
Цитата Scorpkoms:
RunProgram="hidcon:"%Name%"\\Regidit.bat »
Да и sov44 вам правильно написал про экранирование кавычек, только в вашем случае наверно так
Цитата sov44:
RunProgram="%%P:hidcon:\"Regidit.bat\"" »

-------
Пока выбор не сделан, все на свете возможно.


Последний раз редактировалось SOFFON, 08-12-2023 в 11:34.


Отправлено: 11:15, 08-12-2023 | #500



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




 
Переход