Полный путь в history для исполняемых файлов

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
coroner
Posts: 11
Joined: Tue 20 Jul, 2010 09:44
Has thanked: 2 times

Полный путь в history для исполняемых файлов

Post by coroner » Tue 05 Nov, 2019 01:35

Здравствуйте.

Давно хотел спросить. Как попросить Far запоминать полный путь до запускаемых файлов в истории? C F3/F4 все прекрасно, там полный путь и файл можно повторно открыть. Но если запускать exe-ник или, например, Enter нажать на avi-шке какой-нибудь, то сохраняется только имя, и потом через History из другой папки очевидно не открывается/запускается. Приходится перед запуском часто используемых приложений делать CtrlIns - ShiftIns - Enter, что напрягает. Гуглил и искал ответ на форуме - безрезультатно. Подскажите если кто в курсе, пожалуйста.

С уважением, Игорь

buniak_a_h
Posts: 1119
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 82 times
Been thanked: 46 times
Contact:

Полный путь в history для исполняемых файлов

Post by buniak_a_h » Tue 05 Nov, 2019 13:07

1. В истории хранится имя текущей папки на момент запуска. Если exe-шник находится в ней, то можно сформировать полный путь. Иначе если программа найдена по %path%, то можно вызвать win.SearchPath. Это всё - в скрипте. Скрипт получится не элементарный...
2. Проще: если Вы вызываете Enter-ом на программа, то сделайте для *.exe такую ассоциацию на Enter: "!\!.!"
Если же Вы запускаете программу из командной строки, то опять же макросом добавьте в начало команды полный путь к программе.

coroner
Posts: 11
Joined: Tue 20 Jul, 2010 09:44
Has thanked: 2 times

Полный путь в history для исполняемых файлов

Post by coroner » Tue 05 Nov, 2019 14:53

Ассоциация на Enter работает как мне надо! Спасибо!

Post Reply

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