EaseUS Data Recovery Wizard
Скидка 50% - Успей купить!

Режим SFX в WinRAR. Как вывести ярлык?

2013-10-06T10:34:29+04:00 2020-05-07T00:35:15+03:00
0
Группа: Ветеран
Сообщений: 1369
10:34, 06.10.2013 №1
0
 
не могу сделать так чтобы выводился ярлык .ехе файла на заранее указанное место, например на рабочий стол.
если кто знает, прошу объяснить подробно как это можно сделать.
Куплю недорого Яндекс.Диск размером в 200 гиг.
Группа: Ветеран
Сообщений: 1369
16:37, 06.10.2013 №2
+ 4
 
разобрался сам.
вот если кому то вдруг пригодиться:
Куплю недорого Яндекс.Диск размером в 200 гиг.
Группа: Ветеран
Сообщений: 1007
18:38, 06.10.2013 №3
0
 
fatal (06.10.2013, 16:37) писал:вот если кому то вдруг пригодиться:

Спасибо ,уже пригодилось. Делал порташку ВИНРАРОМ и при распаковке ярлык на стол- оч.удобно!
Аккаунт удален
19:17, 06.10.2013 №4
0
 
или %ProgramFiles%
пример: %ProgramFiles%\7-Zip
переменная определяет место системного диска... это больше для тех у кого система стоит не на диске C:
Группа: Активист
Сообщений: 1070
20:58, 06.10.2013 №5
0
 
fatal, поправочка.
В первой строке "имя файла" лучше указывать не абсолютный, а относительный путь. Также и путь установки, есть же пункт "папка Program Files", зачем его же прописывать вручную? Возможно вы упаковали архив одной папкой внутри, но лучше извлечь файлы из нее, и прописать просто имя новой папки в строке "путь" (Shtirlitz IV) и поставить пункт Program Files. Тогда в ярлыке тоже можно указать относительный путь, а именно Shtirlitz.exe.
Аккаунт удален
18:36, 25.09.2015 №6
0
 
fatal писал:разобрался сам.
вот если кому то вдруг пригодиться:
[url=http://s018.radikal.ru/i521/1310/ad/abf2bdbaeb32.jpg][/url]
спасибо чувак   разберался целый месяц лазил по всяким сайтам бесполезно(((   наткнулся на твою статью  спасибо реально работает низкий паклон от моих спуших мазгов
Группа: Активист
Сообщений: 1
09:58, 22.06.2017 №7
0
 
Не надеюсь что помогут... но всё же, как добавить на рабочий стол или Все программы я разобрался, а вот как добавить ярлык для программки в
c:\ProgramData\Microsoft\Windows\Start Menu\Programs\ НАЗВАНИЕ ПРОГРАММЫ\
никак не пойму
буду благодарен за совет
Группа: Активист
Сообщений: 11
09:55, 05.07.2017 №8
0
 
%AllUsersProfile%\Microsoft\Windows\Start Menu\Programs\
Группа: Заглянувший
Сообщений: 1
14:41, 30.11.2019 №9
0
 
vbl2007
15:42, 30.11.2019
После создания простого SFX архива, зайти в него (находясь в оболочке WinRar) сначала в Информацию, а затем в Комментарий и там прописать:
(на примере установки портабельной версии браузера Maxthon на флешку)

Path="X:\Portable Maxthon"
; путь установки программы
;если его не задать, то перед разархивацией будет задан вопрос Куда разархивировать и ключ Shortcut будет бесполезен
;т.к. он задает свои параметры четко и жестко и отработан будет неверно и не корректно
Silent=2
; отображать ход распаковки, если задать 1 вместо 2, то распаковка будет полностью скрытой
Overwrite=1
; перезаписывать все файлы, если они уже есть
Shortcut=D,"X:\Portable Maxthon\Bin\Maxthon.exe", ,"X:\Portable Maxthon\Bin", "Portable Maxthon", "X:\Portable Maxthon\Bin\Maxthon_logo.ico"
;создание указателя на иконку и запуск программы
;первый параметр - указание на сам экзешник программы
;второй - основная папка программы (очень редко, но иногда отличается от папки, где лежит программа)
;третий - название самой программы на рабочем столе
;четвертый аргумент чаще всего пропускается, если иконка самой программы устраивает
; если иконка другая (своя или лучше), то прописывается файл иконки
;ВАЖНО! Все пути и аргументы пишутся в кавычках. Типа вот так - "аргумент". Любой ключ может быть пропущен, а пустой аргумент ключа - заменен запятой
; точка с запятой - знак комментария.

Вот описание параметров SFX-команды: Shortcut

Shortcut=<Тип>,<ИсхФайл>,<РезПапка>,<Описание>,<ИмяЯрл
ыка>,<ЗначокЯрлыка>

Эта команда создаёт ярлык для извлечённого из архива файла.

Тип — это односимвольное поле, которое может принимать следующие значения:

D Создать ярлык на Рабочем столе
S Создать ярлык в меню кнопки "Пуск"
P Создать ярлык в меню "Пуск/Программы"
T Создать ярлык в папке "Автозагрузка"

Примечание: Ярлыки создаются ДЛЯ ВСЕХ пользователей. Для того, чтобы создать ярлык только для текущего пользователя, к указанным символам надо добавить u
Например - Du, Su, Pu, Tu,

ИсхФайл — имя извлекаемого из архива файла, для которого нужно создать ярлык.

РезПапка — папка, в которой нужно создать ярлык; если указанная папка не существует, то она будет создана SFX-архивом.

Описание — текстовая строка с описанием ярлыка (можно пропустить - поставить запятую).

ИмяЯрлыка — имя файла (Ваше название программы) .lnk (ярлыка) , создаваемого SFX-архивом.

ЗначокЯрлыка — имя файла со значком, ассоциированного с ярлыком. Если этот параметр пропущен, то будет использоваться стандартный значок. Если имя файла со значком не содержит полного пути, SFX-архив будет искать файл значка в папке с извлечёнными файлами.

Вот вроде бы и все.
Группа: Активист
Сообщений: 5
00:35, 07.05.2020 №10
0
 
vbl2007 (30.11.2019, 14:41) писал:После создания простого SFX архива, зайти в него (находясь в оболочке WinRar) сначала в Информацию, а затем в Комментарий и там прописать:
(на примере установки портабельной версии браузера Maxthon на флешку)

Path=&quot;X:\Portable Maxthon&quot;
; путь установки программы
;если его не задать, то перед разархивацией будет задан вопрос Куда разархивировать и ключ Shortcut будет бесполезен
;т.к. он задает свои параметры четко и жестко и отработан будет неверно и не корректно
Shortcut=D,&quot;X:\Portable Maxthon\Bin\Maxthon.exe&quot;, ,&quot;X:\Portable Maxthon\Bin&quot;, &quot;Portable Maxthon&quot;, &quot;X:\Portable Maxthon\Bin\Maxthon_logo.ico&quot;
;создание указателя на иконку и запуск программы
;первый параметр - указание на сам экзешник программы
;второй - основная папка программы (очень редко, но иногда отличается от папки, где лежит программа)
;третий - название самой программы на рабочем столе
;четвертый аргумент чаще всего пропускается, если иконка самой программы устраивает
; если иконка другая (своя или лучше), то прописывается файл иконки
;ВАЖНО! Все пути и аргументы пишутся в кавычках. Типа вот так - &quot;аргумент&quot;. Любой ключ может быть пропущен, а пустой аргумент ключа - заменен запятой
; точка с запятой - знак комментария.


А надо писать относительные пути типа: Shortcut=D, "Portable Maxthon\Bin\Maxthon.exe", "", "подсказка Портативный Макстон", "Portable Maxthon", "Portable Maxthon\Bin\Maxthon_logo.ico"

тада сработает точно и неважно куда юзер укажет путь распаковаться. Главное чтобы в последствии папка не переименовывалась, и тогда ярлык останется действительным
 
Доступ закрыт.
  • Вам запрещено отвечать в темах данного форума.