d1sbb


Home | Message | Rev Shell | About | Links

[分享] cmd输出彩色字体


以前执行cmd命令会出现这种乱码

搜了下是ANSI转义码导致的

这些字符用于控制终端的文本格式(如颜色、粗体等)。Windows cmd 默认情况下不支持这些转义码

装了插件之后能在cmd中通过一些代码实现华丽的效果,比如改变字体颜色

下载地址

下载最新的文件,解压。

假设使用的是64位系统,那么中打开 “…/ansi185-bin/x64” 文件夹(32位选择x86)

文件夹内容如下:

然后在控制台中打开这个文件夹

运行下面代码:

ansicon.exe -i
ansicon.exe -l

就安装完了。

使用

相应的转义序列可以改变 cmd 中的文本位置、颜色等。

如C++代码cout << "\033[32;1m" << "hello world!" 会输出绿色的hello world!

效果如下:

本文作者地址