|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » .: Файлы конфигурации 7z SFX. Помощь и советы :. |
|
.: Файлы конфигурации 7z SFX. Помощь и советы :.
|
Ушёл из жизни Сообщения: 6021 |
Эта тема создается специально для вопросов по 7z SFX архивам на базе модифицированных модулей от Oleg_Sch. Перед тем, как задать вопрос, обратите внимание, на перечисленные ниже ссылки.
Домашняя страница модулей: Обсуждение модулей: http://forum.oszone.net/showthread.php?t=51547 В теме предполагается обсуждать вопросы написания файлов конфигурации для 7z SFX архивов, делится своими наработками, нестандартными и оригинальными решениями, расширяющими возможности использования модулей и т.п.. Лучшие варианты файлов конфигурации и оригинальные решения могут быть включены в справку по модифицированным модулям. Полезные ссылки: Список переменных, которые могут быть использованы в файле конфигурации модифицированного модуля. |
|
Отправлено: 09:16, 21-03-2012 |
Ветеран Сообщения: 989
|
Профиль | Отправить PM | Цитировать Подскажите пожалуйста. Стоит кис 2013, сегодня появилась проблема, при создании архива с помощью кнопки выскакивает ошибка:
![]() Если же касперского отключить, то архив собирается без проблем. Пробовал добавить Button.exe и всю папку SFX Tool в исключения-проблему не решило. Раньше такого не было. Прошу прощения если нужно было писать в тему по касперскому. |
Отправлено: 14:28, 12-10-2013 | #211 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Необходимо сделать раздельную установку в зависимости от прав пользователя (user,admin). Подскажите как реализовать, не прибегая к bat файлам?
Для полноты картины приведу пример: ------------------------------------------------------------------------------- Detection Privileges OS ------------------------------------------------------------------------------- AT > NUL IF %ERRORLEVEL% EQU 0 ( ECHO you are Administrator ) ELSE ( ECHO you are NOT Administrator. Exiting... PING 127.0.0.1 > NUL 2>&1 EXIT /B 1 ) |
Последний раз редактировалось Oracle2k, 14-12-2013 в 17:21. Отправлено: 15:25, 14-12-2013 | #212 |
Ветеран Сообщения: 1639
|
Профиль | Отправить PM | Цитировать Друзья, подскажите, пожалуйста, как прекратить установку в случае, если разрядность ОС x86?
Не могу сообразить, как это оформить в конфигурационном файле... Спасибо! И еще, быть может, кто-нибудь подскажет, почему данный простецкий код: В cmd ничего не выводит? При запуске сформированного exe-шника по вышеуказанному конфигурационному файлу, разумеется. |
Последний раз редактировалось The_Immortal, 07-02-2014 в 02:35. Отправлено: 01:34, 07-02-2014 | #213 |
Ветеран Сообщения: 786
|
Профиль | Отправить PM | Цитировать Цитата The_Immortal:
|
|
------- Отправлено: 11:57, 07-02-2014 | #214 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать The_Immortal, используйте «msg.exe».
|
Отправлено: 12:02, 07-02-2014 | #215 |
Ветеран Сообщения: 1639
|
Профиль | Отправить PM | Цитировать Цитата The_Immortal:
;!@Install@!UTF-8:x86! Progress="no" RunProgram="cmd /c echo Unsupported OS (x86)" ;!@InstallEnd@:x86! ... Цитата:
Пример того, что я хочу увидеть при запуске sfx-архива из-под CMD на 86-разрядной ОС: Iska, Цитата Iska:
|
|||
Последний раз редактировалось The_Immortal, 07-02-2014 в 13:25. Отправлено: 13:02, 07-02-2014 | #216 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата The_Immortal:
|
|
Отправлено: 13:30, 07-02-2014 | #217 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата The_Immortal:
а) искать при запуске своего родителя; б) делать (возможно) detach от своей консоли; в) делать attach к консоли родительского процесса (если она есть) г) осуществлять вывод в присоединённую ранее консоль д) делать detach присоединённой ранее консоли и завершать свою работу. Цитата gora:
Цитата The_Immortal:
|
|||
Отправлено: 14:06, 07-02-2014 | #218 |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать После распаковки SFX-архива в временной папке у нас есть файл Proga.exe, который нужно
запустить или не запускать в зависимости от реестра. Вот такая запись пишется в реестр если установить файл Proga.exe, который находится внутри SFX-архива: RunProgram="hidcon:Reg Add \"HKCU\\Software\\Proga\" /v \"InstallPath\" /t REG_SZ /d \"C:\\Program Files\\Proga\" /f" записи в реестре нет или имеет любое другое значение, нужно запустить файл Proga.exe, если значение равно "C:\Program Files\Proga", то Proga.exe запускать не надо. Я думаю как то так сделать: RunProgram="hidcon:cmd /c (Если значения "C:\Program Files\Proga" в реестре нет, то запустить файл Proga.exe)" В скобочках нужно заменить на правильное решение. Получается если такая запись "C:\Program Files\Proga" в реестре есть ничего устанавливаться не будет, если такой записи нет или имеется другая запись, то программа будет устанавливаться опять, что мне и нужно. Как в конфиге сделать проверку в реестре? Проверять нужно только в реестре. Надеюсь понятно выложил суть проблемы. |
Отправлено: 18:58, 09-02-2014 | #219 |
Модератор Сообщения: 8236
|
Профиль | Отправить PM | Цитировать Цитата Valerkan:
батник пихается в архив вместе с программой, в конфиге прописывается запуск батника. |
|
Отправлено: 19:29, 09-02-2014 | #220 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Система - 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 |
|