核心内容摘要
饼干姐姐圣诞特别篇TV冬日童话,甜蜜开启!_2
在 Windows 批处理.bat文件中可以使用 ANSI 控制码来设置 echo 输出的前景色和背景色。
这些控制码以 ESC 字符ASCII 码 27开头通常表示为 在文本中为了显示方便我们用 表示 ESC。
设置颜色的格式如下echo 数字m文字内容m其中 是 ESC 字符可以用 Alt 键 小键盘 27 输入。
数字 是颜色代码格式为 前景色;背景色。
文字内容 是你想要显示的文字。
m 是重置颜色的控制码确保后续输出不被颜色影响。
颜色代码说明前景色文字颜色30 - 黑色31 - 红色32 - 绿色33 - 黄色34 - 蓝色35 - 紫色36 - 天蓝色37 - 白色背景色40 - 黑色41 - 红色42 - 绿色43 - 黄色44 - 蓝色45 - 紫色46 - 天蓝色47 - 白色示例红色文字蓝色背景echo ;44m 这是红色文字蓝色背景m绿色文字白色背景echo ;47m这是绿色文字白色背景m黄色文字黑色背景echo ;40m这是黄色文字黑色背景m
注意事项在 Windows 10 及更新版本中通常默认支持 ANSI 控制码。
如果在旧版 Windows 中不生效可以尝试加载 ANSI.SYS 驱动。
使用 echo m 可以重置颜色避免后续输出也带有颜色。
如果你使用的是 PowerShell 脚本可以使用 Write-Host 命令来设置颜色但这是另一种方式。
通过这种方式你可以在 .bat 文件中灵活地设置 echo 输出的文字颜色和背景色。