楼主辛苦了 |
wxinchun92 发表于 2022-9-16 14:14 那个字符是 Esc 控制字符,不能直接输入,需要在 cmd 中按住 Alt 键用小键盘输入027,或者是用高级的文本编辑器输入十六进制 0x1B |
网上搜一下 ANSI Escape sequences,可以了解原理 |
谢谢分享 |
谢谢楼主的分享 |
JamesPang 发表于 2022-9-15 08:28 win10不开启旧版控制台 使用\033转义字符 |
color是全局改变颜色的 |
|
感谢分享 |
谢谢 |
liuyanjun 发表于 2022-9-16 15:37 只改后缀,没打开编辑,这就不知道了 |
wxinchun92 发表于 2022-9-16 15:14 就改了个后缀名cmd 运行后出来张跟你一摸一样的界面 按任意键退出 |
liuyanjun 发表于 2022-9-16 14:58 这是脚本用的,不会改变原本属性, 是不是编辑过1楼的文本,删了什么东西或者保存时有什么提示 |
wxinchun92 发表于 2022-9-16 14:40 出现了和1楼一样的图片了 任意键退出 再打开cmd 还是黑底 白字 话句话说 是不是已经成功更换了 是没有触发吗 |
liuyanjun 发表于 2022-9-16 14:34 1楼的也不行吗? |
wxinchun92 发表于 2022-9-16 14:14 乱码问题解决了 怎么更换cmd中 字体颜色 背景色 还望不吝赐教 |
xinxinlinux 发表于 2022-9-15 09:40 ![]() |
wxinchun92 发表于 2022-9-16 13:30 复制这段代码到记事本 改后缀 cmd或者 bat 都是乱码 重新打开cmd 背景色 字体颜色 都没变 是我不会使用的原因吧 |
liuyanjun 发表于 2022-9-16 11:47 @echo off echo %red%红色 %green%绿色 %yellow%黄色 %blue%蓝色 %nocolor% set nocolor=[0m set red=[31m&& set green=[32m&& set yellow=[33m&& set blue=[34m echo %red%红色 %green%绿色 %yellow%黄色 %blue%蓝色 %nocolor% pause |
这个怎么用 运行了界面跟楼主发的一样 任意键退出了 再打开cmd 颜色没变 |
感谢楼主的分享 |
留着备用 |
非常好看,我也玩一下。 |
在那运行啊?win7、xp、win11? |
#在这里 谢谢分享快速回复# |
感谢分享 |
多谢楼主的无私分享 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.