Windows控制台是否支持ANSI?

时间:2012-09-07 18:43:20

标签: windows console ansi

Windows控制台是否支持ANSI控制字符?

2 个答案:

答案 0 :(得分:2)

默认情况下它不支持许多ANSI控制字符(维基百科文章http://en.wikipedia.org/wiki/ANSI_escape_code中也提到了这一点),但有一些方法可以实现这一点。

查看此问题的答案:How to load ANSI escape codes or get coloured file listing in WinXP cmd shell? 你可能会遇到一些有用的东西。

答案 1 :(得分:0)

我假设您指的是ASCII控制字符。

答案是“一些”。例如,您可以阅读退格键按钮,并且可以输入ASCII“Bell”字符等内容。

但是,如果您的意思是Windows控制台会自动解析转义字符,例如将“\ b”转换为“Bell”,那么不,您必须自己解决。

请注意,我说的是直接在控制台中输入按键而不是批处理文件,为此请参阅@ ProblemFactory的答案。