При старте Фара задать активную панель и запустить команду в ней

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
User avatar
NightRoman
Posts: 5937
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 14 times
Been thanked: 15 times
Contact:

При старте Фара задать активную панель и запустить команду в ней

Post by NightRoman »

Latest post of the previous page:

HaRT wrote:
Fri 26 Jun, 2020 12:23
Может, просто трактовать все позиционные параметры, начиная с третьего, как команду для выполнения в активной панели сразу после инициализации всего?
Тогда пользователь обязан задать первые два параметра. Иногда это не нужно, особенно второй.

User avatar
HaRT
Moderator
Posts: 9443
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 105 times
Been thanked: 222 times

При старте Фара задать активную панель и запустить команду в ней

Post by HaRT »

NightRoman wrote:
Fri 26 Jun, 2020 12:38
Тогда пользователь обязан задать первые два параметра. Иногда это не нужно, особенно второй.
Да, верно. Но в случае с добавлением опции (кстати, предлагаю -exec) надо утрясти правила экранирования пробелов, кавычек, бэкслэшей и т.п., чтобы можно было передавать в команду в качестве параметров пути с пробелами). Мне помнится, что в CMD какие-то не вполне очевидные правила.
Фар есть инструмент, а не нянька. © 2009 DrKnS

citRiks
Posts: 671
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 195 times
Been thanked: 44 times

При старте Фара задать активную панель и запустить команду в ней

Post by citRiks »

citRiks wrote:
Wed 24 Jun, 2020 21:15
NightRoman wrote:
Wed 24 Jun, 2020 21:03
Жаль, однако, что Фар не позволяет это сделать без лишних приседаний.
В идеале, думаю что выглядело бы так:
far.exe "passive_path=C:\here" "active_path=D:\there" "command=dir /w"
Социальный эксперимент.
Если этот пост наберет 5 лайков, то реализую
В Луа, через обработчик события "FarStart"
А кто не поверит в наше миролюбие,
Тот кровью умоется.
И будет такая борьба за мир,
Что камня на камне не останется.

Post Reply

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