How to recognize ansi color escape codes in Window

2019-01-26 15:42发布

I have tried Ansicon and I still cannot get ansi escape sequences to become recognized and interpreted in my CMD.EXE command prompt on Windows 7 64 bit. Has anyone been able to work this correctly and get a colorized console with this OS?

4条回答
神经病院院长
2楼-- · 2019-01-26 16:00

I ran into the same problem today, and found a workaround.

The commandline utility Windows ANSI Color detects ANSI color codes and sets the corresponding console color.

Example:

myapp.bat | wac

where wac is the Windows ANSI color utility

查看更多
The star\"
3楼-- · 2019-01-26 16:00

I've played a lot with this, and the best console for me is FarManager on Windows. http://www.farmanager.com/

It's a file manager, but with CTRL+O you will get the console, and very handy with full support of ANSI, autocomplete, etc.

查看更多
放我归山
4楼-- · 2019-01-26 16:20

Ansicon use dll injection in order to enable ansi color in cmd.exe, which is disabled with the standard user privileges.

Try launching ansicon with "run as administrator" (right click)

查看更多
5楼-- · 2019-01-26 16:23

ANSICON (source) seems to work fine for me...

  • Put ansicon somewhere you intend to keep it...
  • Run ANSICON -I
  • Close the terminal
  • Open a new one...
查看更多
登录 后发表回答