+
 新版

Windows bat命令,如何调整cmd黑框内的显示信息的指定内容的颜色,以及所在一行的颜色?

齿轮1 发布于 2020/04/20 11:11
阅读 973
收藏 0

将一些java web服务端应用的以fatjar的方式,部署在windows server的服务器上,黑框里的字体都是一个颜色,看着也不太好,那么如何让指定的内容以及所在一行的文字都设置成指定的颜色呢。

 

比如把cmd窗口中的所有“[logInfo]”内容设置成黄色,把"[exception]"的内容,以及它们所在一行的文字的所有字的颜色都设置成红色,这个要用什么样的bat命令才能做到? 

加载中
0
场景实现
场景实现

color命令就可以做到,具体用法在cmd敲color /?一目了然,

齿
齿轮1
我知道color命令,我也打过这个命令查找, 我已经知道怎么设置背景色和全局字体色,但是还不知道怎么让指定内容的文字换色
0
l
ladzhou

内容颜色是基于控制台的,在打印日志到控制台的代码里加入颜色应该就可以了吧

比如(C语言控制台就是这么干的):

System.out.println("\033[30;4m" + "Hello world!" + "\033[0m"); // 显示白色
System.out.println("\033[31;4m" + "Hello world!" + "\033[0m");  // 显示红色
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部