Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Массовое создание ярлыков LNK с относительными путями 
Author Message
JKT



PostPosted: Sat Nov 12, 2011 01:21    Post subject: Массовое создание ярлыков LNK с относительными путями Reply with quote

Уважаемые!
Есть папки, которые надо делать портабл без привязки к пути, и там иногда требуется создавать много .LNK ярлыков на доки, проги и т.п. Список с относительными путями (тот-же кликабельный htm) - выход, но невсегда удобен.
Нашел в инете, как в винде делать LNK не с абсолютными путями, а относительными.
Вот как выглядит (копия с окна свойств lnk по этому методу) :
-----------------------------
Файл: C:\WINDOWS\system32\rundll32.exe
Аргументы: shell32.dll,ShellExec_RunDLL ".\111\222\index.htm"
Рабочий каталог:
Горячая клавиша: Нет
Окно: Обычный размер
Описание:
Путь к иконке: Не задан
============
Т.е отэтот ".\111\222\index.htm" и есть относительный путь, а сам файл .LNK располагается допустим "start.lnk\111\222\index.htm"
Редакчу созданные ярлыки в плагине "Просмотр+редактор ярлыков", ну тот, что по F3+потом ПКМ "редактировать". Все прекрасно работает, поля заполняю как надо, но по одному. Да и лучше сразу сделать, чем потом редактить.
Вообщем.., возможно-ли сделать по сценарию: (допустим, если такие фокусы ТС разрешает). Выделяем все файлы, которым хотим ярлыки создать в одной панели, в другой панели открываем куда они должны ложиться, потом скрипт создания с относительными путями (ну по примеру). Все.
Смотрел тему http://forum.wincmd.ru/viewtopic.php?t=12701&sid=fd539618e8abed50b7a2036a92904060 , но там замена, а в этой задаче неработает.
Да. Поле "Рабочий каталог" должен в этом методе быть пустой
Надеюсь правильно обрисовал проблему. Если возникала где-то (ненашел), перенесите.
Спасибо.

Добавлено спустя 1 час 11 минут:

Идеальный вариант. По CTRL+SHIFT+F5 создаются ярлыки на выделенные файлы с абсолютными путями, а ctrl+shift+alt+F5 - с относительными. Думаю сия фича многим пригодится
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group