При запуске Far manager из консоли Windows 10 или из скрипта PowerShell с помощью Start-Process, меняется цветовая схема и шрифт:
Связано это с тем, что в Windows 10 Fall Creators Update (FCU) переработали дефолтовую цветовую схему консоли.
С помощью утилиты Color Tool можно вернуть для Far нужные цвета (запускать прямо в Far):
colortool.exe -b cmd-legacy.ini
Если потребуется вернуть прежнюю (обновлённую) схему, то можно это сделать такой командой:
colorTool.exe -b campbell.ini
P.S. Спасибо Полине, что рассказала о текущей проблеме.
1. В какой-то из последних версий разработчики изменили домашнюю страницу проекта — исправил ссылку в своей заметке.
2. Теперь, если использовать старую команду colortool.exe -b cmd-legacy цветовая схема не изменится. Если потом посмотреть в консоль Far (убрать панели
Could not find or load "cmd-legacy"
Для решения этой проблемы достаточно прописать полное название файла со схемой (имя плюс расширение):
colortool.exe -b cmd-legacy.ini
Если файл со схемами расположен внутри папки, то попробуйте такую команду:
ColorTool.exe -b schemes\cmd-legacy.ini
Если все вышеперечисленные шаги почему-то не сработали, можно попробовать изменить дефолтовую схему через реестр (изменения коснутся только текущего пользователя):
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Console]
"ColorTable00"=dword:00000000
"ColorTable01"=dword:00800000
"ColorTable02"=dword:00008000
"ColorTable03"=dword:00808000
"ColorTable04"=dword:00000080
"ColorTable05"=dword:00800080
"ColorTable06"=dword:00008080
"ColorTable07"=dword:00c0c0c0
"ColorTable08"=dword:00808080
"ColorTable09"=dword:00ff0000
"ColorTable10"=dword:0000ff00
"ColorTable11"=dword:00ffff00
"ColorTable12"=dword:000000ff
"ColorTable13"=dword:00ff00ff
"ColorTable14"=dword:0000ffff
"ColorTable15"=dword:00ffffff
"ScreenColors"=dword:00000007
"PopupColors"=dword:000000f5
- Windows 10: Уменьшить размер виртуальной машины WSL - 06.10.2024
- Windows 10: Событие EventID 63 в Журнале Приложений - 28.09.2024
- Android: Захват траффика - 07.09.2024