Как распознать escape-коды ANSI цвета в 64-битном командном терминале Windows7 - PullRequest
5 голосов
/ 19 февраля 2010

Я пробовал Ansicon и до сих пор не могу получить escape-последовательности ANSI, чтобы они были распознаны и интерпретированы в моей командной строке CMD.EXE на 64-битной Windows 7. Кто-нибудь смог работать правильно и получить раскрашенную консоль с этой ОС?

Ответы [ 4 ]

4 голосов
/ 14 марта 2011

Сегодня я столкнулся с той же проблемой и нашел обходной путь.

Утилита командной строки Windows ANSI Color определяет цветовые коды ANSI и устанавливает соответствующий цвет консоли.

Пример:

myapp.bat | wac

где wac - цветовая утилита Windows ANSI

1 голос
/ 15 февраля 2011

Ansicon использует dll-инъекцию для включения цвета ANSI в cmd.exe, который отключен с правами обычного пользователя.

Попробуйте запустить ansicon с помощью «Запуск от имени администратора» (щелкните правой кнопкой мыши)

0 голосов
/ 29 августа 2014

ANSICON ( source ), кажется, работает нормально для меня ...

  • Положите Ансикон туда, где вы собираетесь его сохранить ...
  • Пробег ANSICON -I
  • Закрыть терминал
  • Открыть новый ...
0 голосов
/ 03 февраля 2013

Я много играл с этим, и лучшая консоль для меня - FarManager на Windows.http://www.farmanager.com/

Это файловый менеджер, но с CTRL + O вы получите консоль, и очень удобно с полной поддержкой ANSI, автозаполнением и т. Д.

...