Windows Terminal и OpenConsole

Здесь обсуждаются темы, косвенно связанные с Far.
Yegor
Posts: 1477
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 51 times
Been thanked: 87 times

Windows Terminal и OpenConsole

Post by Yegor »

Latest post of the previous page:

а зачем вам делать bat файл? Сразу в lnk укажите что-то типа: D:\Path\OpenConsole.exe D:\FarPath\Far.exe
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
gotar
Posts: 514
Joined: Sun 06 Sep, 2009 12:34
Has thanked: 30 times
Been thanked: 3 times

Windows Terminal и OpenConsole

Post by gotar »

а как проверить у меня conhost или openconsole?
User avatar
John Doe
Бюрократ
Posts: 14458
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 88 times
Been thanked: 492 times
Contact:

Windows Terminal и OpenConsole

Post by John Doe »

У всех conhost, кроме тех кто запускает openconsole.exe.
https://t.me/FarManager — Telegram чат
User avatar
HaRT
Moderator
Posts: 11387
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 262 times
Been thanked: 408 times

Windows Terminal и OpenConsole

Post by HaRT »

John Doe wrote: Fri 29 Aug, 2025 19:48 У всех conhost, кроме тех кто запускает openconsole.exe.
Разве Win11 не запускает консольные приложения по умолчанию в WT? Или в WT есть свой особенный ConHost?
Фар есть инструмент, а не нянька. © 2009 DrKnS
Yegor
Posts: 1477
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 51 times
Been thanked: 87 times

Windows Terminal и OpenConsole

Post by Yegor »

HaRT wrote: Fri 29 Aug, 2025 21:42 Разве Win11 не запускает консольные приложения по умолчанию в WT?
Все может быть, я поменял много лет назад, и уже не знаю что там по умолчанию.
HaRT wrote: Fri 29 Aug, 2025 21:42 Или в WT есть свой особенный ConHost?
В WT как раз и используется тот самый OpenConsole, который мы оттуда вытаскиваем и запускаем отдельно.

P. S. Я собираю OpenConsole сам, т.к. тот что из WT, не поддерживает темную тему.
Last edited by Yegor on Fri 29 Aug, 2025 22:04, edited 1 time in total.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
User avatar
John Doe
Бюрократ
Posts: 14458
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 88 times
Been thanked: 492 times
Contact:

Windows Terminal и OpenConsole

Post by John Doe »

WT использует OpenConsole.exe.
Но это невооружённым глазом видно, и я полагал что постановка вопроса подразумевает запуск в обычной консоли.
https://t.me/FarManager — Telegram чат
gotar
Posts: 514
Joined: Sun 06 Sep, 2009 12:34
Has thanked: 30 times
Been thanked: 3 times

Windows Terminal и OpenConsole

Post by gotar »

John Doe wrote: Fri 29 Aug, 2025 22:02 невооружённым глазом видно
вот про это и спрашиваю, пример, на что надо смотреть чтобы убедиться что у меня opencosole, а не conhost?
User avatar
John Doe
Бюрократ
Posts: 14458
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 88 times
Been thanked: 492 times
Contact:

Windows Terminal и OpenConsole

Post by John Doe »

Но я вам уже ответил. Если вы не в Windows Terminal, то OpenConsole.exe никак сама не запустится, только руками, в ярлыке или батнике.
https://t.me/FarManager — Telegram чат
User avatar
Zeroes
Мультикопипастер Броадкастер
Posts: 629
Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 13 times

Windows Terminal и OpenConsole

Post by Zeroes »

gotar,
image.png
image.png (5.7 KiB) Viewed 2061 times

если смотреть в плагине Proclist процессы far.exe

FAR запущенный через OpenConsole увидим типа:
Parent PID: 10184 (OpenConsole.exe)

Far запущенный через Windows Terminal увидим типа:
Parent PID: 9784 (WindowsTerminal.exe)

Far запущенный через Conhost увидим типа:
Parent PID: 5608
Last edited by Zeroes on Sun 31 Aug, 2025 06:02, edited 3 times in total.
--- Zeroes & Ones ---
gotar
Posts: 514
Joined: Sun 06 Sep, 2009 12:34
Has thanked: 30 times
Been thanked: 3 times

Windows Terminal и OpenConsole

Post by gotar »

Может подскажите как сделать иконку Фара у .lnk файла сделанного по совету егора
Yegor wrote: Thu 28 Aug, 2025 17:02 а зачем вам делать bat файл? Сразу в lnk укажите что-то типа: D:\Path\OpenConsole.exe D:\FarPath\Far.exe
gotar
Posts: 514
Joined: Sun 06 Sep, 2009 12:34
Has thanked: 30 times
Been thanked: 3 times

Windows Terminal и OpenConsole

Post by gotar »

HaRT wrote: Fri 29 Aug, 2025 21:42 Разве Win11 не запускает консольные приложения по умолчанию в WT? Или в WT есть свой особенный ConHost?
Я так понимаю, что openconsole навеян conemu, но микрософт решили сделать свой аналог сами.
User avatar
Zeroes
Мультикопипастер Броадкастер
Posts: 629
Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 13 times

Windows Terminal и OpenConsole

Post by Zeroes »

gotar,
Я так понимаю, что openconsole навеян conemu, но микрософт решили сделать свой аналог сами.
https://devblogs.microsoft.com/commandl ... mand-line/
раздел
The Windows Console Reboot and Overhaul

ну и вообще весь блог https://devblogs.microsoft.com/commandline/ можно почитать .
--- Zeroes & Ones ---
User avatar
NightRoman
Posts: 6225
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 42 times
Been thanked: 62 times
Contact:

PictureView 3 — просмотр изображений различных форматов

Post by NightRoman »

SEt wrote: Tue 16 Dec, 2025 22:44 DmitriC, зачем вообще запускать Far под Windows Terminal? Есть в этом хоть какой-то толк? Запускайте под OpenConsole – должно всё работать.
Глупый вопрос от новичка в этой теме -- а как это сделать? У меня есть OpenConsole.exe, находится в папке, где установлен Windows Terminal. При попытке вызвать OpenConsole.exe оттуда получаю "Access is denied.", как впрочем и при вызове WindowsTerminal.exe оттуда же. А вызов wt.exe оттуда же -- работает. Нужна какая-то другая установка Windows Terminal или что-то еще?
User avatar
John Doe
Бюрократ
Posts: 14458
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 88 times
Been thanked: 492 times
Contact:

PictureView 3 — просмотр изображений различных форматов

Post by John Doe »

Поместить openconsole.exe в любое место где права доступа не ограничиваются, например в папку фара. Запускать с аргументом "far.exe"
SEt wrote: Tue 16 Dec, 2025 22:44 зачем вообще запускать Far под Windows Terminal? Есть в этом хоть какой-то толк?
Вкладки, индикация на сколлбаре, тёмная тема (впрочем последнего можно добиться и с кастомным OpenConsole)
https://t.me/FarManager — Telegram чат
User avatar
Zeroes
Мультикопипастер Броадкастер
Posts: 629
Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 13 times

PictureView 3 — просмотр изображений различных форматов

Post by Zeroes »

NightRoman wrote: Wed 17 Dec, 2025 07:13 Глупый вопрос от новичка в этой теме -- а как это сделать?
Download latest portable canary build Windows Terminal
https://aka.ms/terminal-canary-zip-x64

в архиве берём OpenConsole.exe

ещё он есть в дистрибутиве VSCode, но он там всегда старее по билдам идёт.

Я лично выбираю работать с Far в WT :)
Last edited by Zeroes on Wed 17 Dec, 2025 16:11, edited 1 time in total.
--- Zeroes & Ones ---
DmitriC
Posts: 52
Joined: Thu 15 Dec, 2011 09:34

Windows Terminal и OpenConsole

Post by DmitriC »

SEt wrote: Tue 16 Dec, 2025 22:44 DmitriC, зачем вообще запускать Far под Windows Terminal? Есть в этом хоть какой-то толк? Запускайте под OpenConsole – должно всё работать.
Всё очень просто - во-первых WT - это стандартное средство Windows, а во-вторых - мне нравится как выглядит окно Far внутри WT. :)
Last edited by HaRT on Fri 19 Dec, 2025 12:38, edited 1 time in total.
Reason: Спрятан офтопик
Post Reply

Return to “Операционные системы, командные оболочки и прочее”