SFX-команды: Shortcut


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

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

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

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

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

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

Описание — текстовая строка с описанием ярлыка.

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

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

Все параметры разделяются запятыми. Если внутри какого-либо параметра требуется наличие запятых, весь такой параметр должен быть заключён в кавычки. Если требуется вставить в строку знак кавычек, введите его дважды. Обязательно указывать только Тип и ИсхФайл, остальные параметры факультативные.

Пример:

Создать ярлык на Рабочем столе в папке WinRAR для извлекаемого из архива файла winrar.exe с описанием "Исполняемый файл WinRAR", названием ярлыка "Архиватор WinRAR" и значком winrar.ico:

Shortcut=D,winrar.exe,WinRAR,"Исполняемый файл","Архиватор WinRAR",winrar.ico