Переход по *.lnk

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
shpeka
Posts: 54
Joined: Tue 03 Jul, 2007 15:46
Has thanked: 2 times

Переход по *.lnk

Post by shpeka »

Добрый день.

Подскажите, можно ли макросом прочитать путь из *.lnk файла, созданного в Windows, и перейти в папку?
Или для этого есть уже готовые решения/настройки?
User avatar
HaRT
Moderator
Posts: 10863
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Переход по *.lnk

Post by HaRT »

Плагин LnkView умеет вытаскивать пути. В его справке есть описание синтаксиса вызова из Lua-скрипта и примеры.
Сам же Фар умеет открыть на своей панели заданную скриптом папку.
Если про скрипты в Фаре знаете недостаточно, то начните с чтения соответствующих частей Far FAQ (ссылка вверху страницы), соответствующих страниц документации и соответствующего раздела форума.

Если же вам нужно, собственно, только перейти к файлу, на который указывает ярлык, то в плагине это доступно путём «входа» в ярлык по Ctrl+PgDn. Правда, при этом переход происходит на противоположной панели.
Фар есть инструмент, а не нянька. © 2009 DrKnS
shpeka
Posts: 54
Joined: Tue 03 Jul, 2007 15:46
Has thanked: 2 times

Переход по *.lnk

Post by shpeka »

Спасибо за информацию.
Пытаюсь сделать так:

Ругается:


Почему так может быть?
User avatar
SUSim
Posts: 1637
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

Переход по *.lnk

Post by SUSim »

Посмотри набор макросов SimSU - Plugin_LnkView.lua
SimSU ··· ·· -- ··· ··-
shpeka
Posts: 54
Joined: Tue 03 Jul, 2007 15:46
Has thanked: 2 times

Переход по *.lnk

Post by shpeka »

SUSim wrote: Mon 15 Aug, 2022 08:32 Посмотри набор макросов SimSU - Plugin_LnkView.lua
Спасибо.
Вот так
работает.
Post Reply

Return to “Нужна помощь”