|
Компьютерный форум 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 |
Пользователь Сообщения: 61
|
Профиль | Отправить PM | Цитировать Кто нибудь знает работают ли префиксы x86 и x64 в Shortcut="D.....?
Например так: Shortcut2="x86:D,{%PF%\\CCleaner.exe},{},{},{CCleaner},{CCleaner}" Shortcut2="x64:D,{%PF64%\\CCleaner64.exe},{},{},{CCleaner},{CCleaner}" |
Отправлено: 13:56, 09-04-2020 | #411 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Модератор Сообщения: 4918
|
Профиль | Сайт | Отправить PM | Цитировать krot183
Не работают. x86 и x64 это префиксы только для команд запуска. Ярлыки в зависимости от разрядности можно создать INF-файлом - пример (архив правда запаролен, но это не большая проблема). |
------- Не было печали, апдейтов накачали.
Отправлено: 15:27, 09-04-2020 | #412 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать Надо чтобы если передать sfx-архиву путь, типа "C:\file.bin", то это файл был бы открыт внутренней программой.
типа а команда запуска но только здесь надо прописывать %Var1%, а её может и не быть, так как файл можно просто запустить без передачи файла. Хотелось бы типа: чтобы ключ -file сам провоцировал бы передачу файла внутренней программе. Или передачу внешнего аргумента внутренней программе, то есть просто передаём не важно какие ключи в конфиге был бы ключ, который говорит что аргументы нужно передать внутренней программе. Или просто то есть если параметров нет прога просто запускается, если есть, то параметры в переменной %external param% Все эти возможности я пока не нашёл. |
Отправлено: 06:36, 06-08-2020 | #413 |
Ветеран Сообщения: 786
|
Профиль | Отправить PM | Цитировать Всем привет. Знаю что не в тему, но нужная закрыта. Может у кого осталась Кнопка для работы с 7z SFX архивами для TC от почившего и уважаемого gora? Поделитесь пожалуйста, очень нужно.
|
------- Отправлено: 20:58, 25-11-2020 | #414 |
Ветеран Сообщения: 2189
|
Профиль | Отправить PM | Цитировать |
Отправлено: 21:41, 25-11-2020 | #415 |
Ветеран Сообщения: 1511
|
Профиль | Отправить PM | Цитировать Хочу спросить, я правильно понимаю, что если хочу для двух или более языков системе прописать одинаковые параметры, но отличающиеся от основной секции, то мне надо дублировать содержимое этих секций каждый раз прописывая соответствующий суффикс языка.
Или всё-таки как-то можно создать одну секцию и в ней перечислить все нужные мне языковые суффиксы? |
------- Отправлено: 16:55, 07-03-2021 | #416 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать Модуль должен запускаться с параметром командной строки так и без него. Параметром должен являться путь к каталогу, если это не путь к каталогу, то параметр считается не корректным и запуск должен отсекаться. Есть рабочий вариант:
Обратите внимание, что в конце (между EXE и кавычкой) есть пробел, это для передачи/вставки параметра от модуля к исполняемому файлу. Есть необходимость, чтобы оно сообщало, что параметр не верный (пример): RunProgram="%%P:CMD /C IF EXIST \"\"%SfxVarCmdLine2%\*\"\" (Prog.exe) ELSE (ECHO No argument) " Пока это дело разбил на два RunProgram, но хотелось бы понять, почему первый вариант не работает. |
Отправлено: 21:25, 26-03-2021 | #417 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать |
Отправлено: 14:54, 27-03-2021 | #418 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать spectat0r
Ваш код не совсем верен, но вариант с %SfxVarCmdLine2% внутри скобки я уже пробовал (с одними и двумя кавычками и без), в таком случае без параметра Prog.exe запускается, с параметром (прямой путь к существующему каталогу) - нет. Если параметр не верный (не является каталогом), то по логике должен срабатывать ECHO, но не срабатывает. Мистика. Как я уже сказал выше, решение есть, если разбить на два RunProgram, так работает: |
Отправлено: 16:04, 27-03-2021 | #419 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать boss911, фиг знает, скорее всего от версии и источника происхождения модуля зависит. У меня работало без этих извращений с синтаксисом. Но у меня не новые версии уже не помню откуда взятые.)
|
Отправлено: 16:10, 27-03-2021 | #420 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Система - 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 |
|