Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » WinRAR (часть 4)

Модерирует : gyra, Maz

Maz (31-07-2023 08:32): WinRAR (часть 5)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

   

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По вопросам лечения (кряки, патчи и т.д.), а также разблокировки архивов, обращаемся в «Варезник».
Отдельная тема по сборкам WinRAR
Предыдущие части темы: 1 | 2 | 3



 
Официальный русский сайт: win-rar.com
Официальный e-mail разработчика WinRAR (писать на русском): dev@rarlab.com
 
Стабильная английская версия: 6.22 x86 | x64 (31 мая 2023 г.)
Стабильная русская версия:  6.22 x86 | x64 (31 мая 2023 г.)

Текущая английская бета-версия:  6.23 beta 1 x86 | x64
Текущая русская бета-версия:  6.23 beta 1 x86 | x64

Примечание: английская бета-версия обновляется регулярно, без изменения номера версии. подробнее...
Список изменений на английском языке
(на родном – смотрите файл WhatsNew.txt в дистрибутиве на вашем языке)
Скачать RAR для macOS, FreeBSD, Linux, Android можно здесь.

Скачать ранее вышедшие версии можно с официального FTP
Таблица совместимости версий с различными ОС

Версия 3.62 (ru) с подарочным ключом (респект камраду elmorte)

Коллекция всех ранее выходивших версий WinRAR 1.54b - 6.22 (1995-2023): скачать (311 МБ) [обновлено 31.05.2023]

вместо F.A.Q. || альтернативные архиваторы

Почему опять задерживается русская версия? А при русском разработчике на языке XXX уже давно есть. Не захламляйте тему подобными вопросами.

Кому не нравится новая тема оформления - скачайте с официального сайта rarlab.com (из раздела Themes) и установите себе WinRAR Classic theme by Francesco Indrio
Стандартная (48x36). Маленькие кнопки (24x24)

В теме активно отвечает на вопросы автор архиватора Евгений Рошал! Ситуация уникальная, прошу пользоваться.

Всего записей: 38836 | Зарегистр. 26-02-2002 | Отправлено: 19:30 27-08-2020 | Исправлено: DimmY, 17:47 20-07-2023
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ярлык для архивирования 1 кликом

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

Цитата:
Ключ -CP<имя>

 
Добавлено:
 

----------
Мы все умрём. (-:

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 09:55 16-06-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Архив Archive.exe с SFX модулем и комментарием:

Код:
Setup=setup.exe
Setup=program.exe
TempMode
Silent=1
Overwrite=1

после запуска остаётся висеть в процессах родителем program.exe, так как program.exe представляет собой трей приложение, которое должно оставаться запущенным.
 
Вопрос - возможно ли добавить опцию, чтобы после выполнения последней команды Setup= SFX архив завершался?

Всего записей: 3486 | Зарегистр. 16-06-2007 | Отправлено: 10:20 16-06-2023
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
TempMode вам точно необходим, без него не пробовали?

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 10:33 16-06-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
Куда-то же надо файлы из архива распаковывать, альтернатива только виртФС в памяти. Пример выше всего лишь пример-кукла для запроса реализации возможности закрытия SFX процесса без ожидания завершения запущенных из распакованного архива процессов.

Всего записей: 3486 | Зарегистр. 16-06-2007 | Отправлено: 11:04 16-06-2023 | Исправлено: Alexyz21, 11:07 16-06-2023
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
тогда не запускайте program.exe так напрямую

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 12:31 16-06-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexyz21
Убрать TempMode, установить Path=%TEMP%\MyProgram и запускать Setup=cmd /c start program.exe

Всего записей: 12404 | Зарегистр. 11-03-2002 | Отправлено: 12:52 16-06-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21

Цитата:
Вопрос - возможно ли добавить опцию, чтобы после выполнения последней команды Setup= SFX архив завершался?

Смысл TempMode в том, чтобы дождаться завершения Setup и удалить временные файлы. Если не надо ждать и удалять, а надо только распаковать в %temp%, то как тут уже написали, можно вместо TempMode установить Path=%TEMP%\MyProgram

Всего записей: 2263 | Зарегистр. 29-04-2013 | Отправлено: 17:35 16-06-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ, EugeneRoshal

Цитата:
Убрать TempMode, установить Path=%TEMP%\MyProgram и запускать Setup=cmd /c start program.exe

Костыль очевидный, надеялся на более грациозное решение.

Всего записей: 3486 | Зарегистр. 16-06-2007 | Отправлено: 20:21 16-06-2023 | Исправлено: Alexyz21, 20:22 16-06-2023
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вы же хотите распаковать архив в папку %temp%, но указание именно её в команде распаковки называете костылём.

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 04:01 17-06-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу прощения, в примере не указал, как оказалось, существенную деталь - program.exe установщиком setup.exe распаковывается в %temp%, а затем копируется в %System32% и запускается уже оттуда, т.е. по сути для program.exe нужна команда не setup=, а execute=... без ожидания завершения.

Всего записей: 3486 | Зарегистр. 16-06-2007 | Отправлено: 08:56 17-06-2023 | Исправлено: Alexyz21, 08:58 17-06-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexyz21
Я уже показал как без ожидания завершения

Всего записей: 12404 | Зарегистр. 11-03-2002 | Отправлено: 08:57 17-06-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
не нравятся "левые" окошки, хочется без шума и пыли.

Всего записей: 3486 | Зарегистр. 16-06-2007 | Отправлено: 09:00 17-06-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexyz21
Ну так есть ведь <Hide>

Всего записей: 12404 | Зарегистр. 11-03-2002 | Отправлено: 09:17 17-06-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть, но ещё прибираться в папке %temp% - по совокупности и назвал костылём. Нативное решение от Евгения было бы грациознее, потому и обратился к нему напрямую.

Всего записей: 3486 | Зарегистр. 16-06-2007 | Отправлено: 09:18 17-06-2023 | Исправлено: Alexyz21, 09:24 17-06-2023
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexyz21
Вы бы 'по совокупности' ещё и команды для упаковки самораспаковывающегося архива костылём назвали для полноты образа. Образа тролля. Если не считаете себя таковым, то предлагаю прекратить рассуждения про костыли и грациозность, а понять для себя - нужен параметр TempMode или нет?

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 09:33 17-06-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexyz21
У вас какие-то нескладухи еще наряду со взаимоисключающими параграфами.
Сначала запускается setup.exe, который в System32 устанавливает program.exe. А дальше что? setup.exe не завершается чтоль? Он запускает program.exe или надо это делать самостоятельно?

Всего записей: 12404 | Зарегистр. 11-03-2002 | Отправлено: 09:45 17-06-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
Был запрос на фичу, нет в смысла в реализации - ок.
 
Паша - setup.exe распаковывает драйвера в %temp%, далее идут команды их установки, после установки надо прибраться и запустить трей-приложение, которое есть интерфейс к 1 из драйверов. Отсюда было желание по последнему setup= прибираться в %temp%, а по следующему execute=%system32%\program.exe просто запустить его и завершить setup.exe. Чтобы комментарий был более лаконичным и удобным ЛЮДЯ<М.

Всего записей: 3486 | Зарегистр. 16-06-2007 | Отправлено: 09:46 17-06-2023 | Исправлено: Alexyz21, 09:57 17-06-2023
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TempMode – и есть фича. Без неё пришлось бы юзать костыли.

----------
Мы все умрём. (-:

Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 09:50 17-06-2023
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexyz21
Так как это SFX - все решает элементарный батник, запускаемый из Setup=<Hide>... Или написать?

Всего записей: 12404 | Зарегистр. 11-03-2002 | Отправлено: 10:00 17-06-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
Себе так и сделал ещё до 1 поста сюда, но... можно же красивей (было бы).

Всего записей: 3486 | Зарегистр. 16-06-2007 | Отправлено: 10:03 17-06-2023 | Исправлено: Alexyz21, 10:05 17-06-2023
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » WinRAR (часть 4)
Maz (31-07-2023 08:32): WinRAR (часть 5)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru