ANSI控制码 cmd echo设置字体、背景色、前景色
设置echo命令的字体颜色等需要使用ANSI控制码来实现
此控制码以特殊字符开头,代码为ASCII码27-10进制,\033-8进制,\x1b-16进制
此字符无法显示,在本文中均以[27]表示, windows下可以按住ALT后依次按下小键盘中数字键2、7,然后放开ALT
设置颜色的格式为echo [27][4;31m 输出字符串
解释如下
[27]:ANSI控制码开始标识符
[4m;31m : [为固定格式,4m为下划线,多个控制符使用分号隔开,31m为红色
颜色代码
0 黑色
1 红色
2 绿色
3 黄色
4 蓝色
5 紫色
6 天蓝
7 白色
前景色以3开头再加上颜色代码
例:30 黑色
背景色以4开头再加上颜色代码
例:40 黑色
其他控制代码
控制码 说明
[27][0 关闭所有属性,即属性结束标识
[27][01 设置高亮度,即字体加粗、文体强调
[27][03 设置倾斜
[27][04 下划线
[27][05 闪烁
[27][07 反显
[27][08 消隐
[27][09 文字中划线
[27][3n 设置前景色(0 ≤ n ≤ 7)
[27][4n 设置背景色(0 ≤ n ≤ 7)
[27][nA 光标上移n行
[27][nB 光标下移n行
[27][nC 光标右移n行
[27][nD 光标左移n行
[27][y;xH 设置光标位置
[27][2J 清屏
[27][K 清除从光标到行尾的内容
[27][s 保存光标位置
[27][u 恢复光标位置
[27][?25l 隐藏光标
[27][?25h 显示光标
留待后查,同时方便他人
联系我:renhanlinbsl@163.com
联系我:renhanlinbsl@163.com
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
2018-04-12 WCF上传下载文件