无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5371|回复: 52
打印 上一主题 下一主题

[分享] 让bat显示文字颜色代码

    [复制链接]
跳转到指定楼层
1#
发表于 2024-11-18 07:38:14 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 yyz2191958 于 2024-11-18 09:44 编辑

@echo off & echo. 【绿色】   &  echo. 上面是显示效果
::上面数字————表示文字颜色:0默认 30黑 31红,32绿 33黄 34蓝 35紫 36天蓝 3白
怎么会乱码?
================================
转2楼代码(谢谢2楼):
以下是ANSI转义码中常用的颜色代码列表:

文本颜色
30 - 黑色
31 - 红色
32 - 绿色
33 - 黄色
34 - 蓝色
35 - 品红色(紫色)
36 - 青色(淡蓝色)
37 - 白色
背景颜色
40 - 黑色背景
41 - 红色背景
42 - 绿色背景
43 - 黄色背景
44 - 蓝色背景
45 - 品红色(紫色)背景
46 - 青色(淡蓝色)背景
47 - 白色背景
亮色文本
90 - 亮黑色(深灰色)
91 - 亮红色
92 - 亮绿色
93 - 亮黄色
94 - 亮蓝色
95 - 亮品红色(亮紫色)
96 - 亮青色(亮蓝色)
97 - 亮白色
亮色背景
100 - 亮黑色(深灰色)背景
101 - 亮红色背景
102 - 亮绿色背景
103 - 亮黄色背景
104 - 亮蓝色背景
105 - 亮品红色(亮紫色)背景
106 - 亮青色(亮蓝色)背景
107 - 亮白色背景
使用这些颜色代码时,你需要在前面加上[, 后面加上m,例如:

\033[31m - 红色文本
\033[42m - 绿色背景
\033[97m - 亮白色文本
\033[104m - 亮蓝色背景
记得使用\033[0m来重置颜色回到默认设置。







文字颜色代码.rar

227 Bytes, 下载次数: 106, 下载积分: 无忧币 -2

46#
发表于 2025-3-6 12:20:04 | 只看该作者
        赞一个!
回复

使用道具 举报

45#
发表于 2025-2-7 14:44:39 | 只看该作者
martin313 发表于 2025-1-28 08:18
请教一下,这么写:echo.  esc [92m【绿色】esc [0m 里面是绿色,外面默认是黑色

没搞出来啊

还是要按照第一行格式:

@echo off

echo 【绿色】文字内容
echo  文字内容
echo  【默认】文字内容

echo. & pause > nul

回复

使用道具 举报

44#
发表于 2025-2-7 14:41:01 | 只看该作者
加入  重置颜色回到默认设置
回复

使用道具 举报

43#
发表于 2025-2-5 21:29:55 | 只看该作者
6666
回复

使用道具 举报

42#
发表于 2025-2-5 09:39:56 | 只看该作者
显示屏幕字体颜色代码
回复

使用道具 举报

41#
发表于 2025-1-31 14:22:14 | 只看该作者
谢谢分享
回复

使用道具 举报

40#
发表于 2025-1-31 11:10:27 | 只看该作者
谢谢分享
回复

使用道具 举报

39#
发表于 2025-1-28 19:42:06 | 只看该作者
martin313 发表于 2025-1-28 09:59
那为何写那么复杂

可以不需要额外的字符
回复

使用道具 举报

38#
发表于 2025-1-28 10:15:07 | 只看该作者
yyz2191958 发表于 2025-1-28 09:57
esc打字不行,要在附件中复制


哦,搞定了,原来如此啊!谢谢!

图片20250128101414.png (22.88 KB, 下载次数: 17)

图片20250128101414.png
回复

使用道具 举报

37#
发表于 2025-1-28 09:59:05 | 只看该作者
wxinchun92 发表于 2025-1-28 08:51
就是简单的关闭回显啊


那为何写那么复杂
回复

使用道具 举报

36#
 楼主| 发表于 2025-1-28 09:57:33 | 只看该作者
martin313 发表于 2025-1-28 08:35
报告老大:我的系统正在用的就是 win11 24H2 啊

esc打字不行,要在附件中复制
回复

使用道具 举报

35#
发表于 2025-1-28 09:42:04 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

34#
发表于 2025-1-28 08:51:29 | 只看该作者
martin313 发表于 2025-1-28 08:08
请教一下,第一行
@echo off

就是简单的关闭回显啊
回复

使用道具 举报

33#
发表于 2025-1-28 08:48:24 | 只看该作者
martin313 发表于 2025-1-28 08:05
看代码,还得借助 powershell 啊

只要系统版本≥10586,可以忽略powershell
回复

使用道具 举报

32#
发表于 2025-1-28 08:35:00 | 只看该作者
本帖最后由 martin313 于 2025-1-28 08:37 编辑
yyz2191958 发表于 2025-1-28 08:33
10以上——————windows

报告老大:我的系统正在用的就是 win11 24H2 啊

图片20250128083551.png (34.98 KB, 下载次数: 17)

图片20250128083551.png
回复

使用道具 举报

31#
 楼主| 发表于 2025-1-28 08:33:58 | 只看该作者
martin313 发表于 2025-1-28 08:32
10以上,啥意思?
附件只是颜色代码表啊,在这个批处理干嘛用?

10以上——————windows
回复

使用道具 举报

30#
发表于 2025-1-28 08:32:22 | 只看该作者
yyz2191958 发表于 2025-1-28 08:28
1.必须是10以上
2.必须下载附件


10以上,啥意思?
附件只是颜色代码表啊,在这个批处理干嘛用?
回复

使用道具 举报

29#
 楼主| 发表于 2025-1-28 08:28:15 | 只看该作者
martin313 发表于 2025-1-28 08:18
请教一下,这么写:echo.  esc [92m【绿色】esc [0m 里面是绿色,外面默认是黑色

没搞出来啊

1.必须是10以上
2.必须下载附件
回复

使用道具 举报

28#
发表于 2025-1-28 08:18:32 | 只看该作者

请教一下,这么写:echo.  esc [92m【绿色】esc [0m 里面是绿色,外面默认是黑色

没搞出来啊

图片20250128081712.png (26.85 KB, 下载次数: 67)

图片20250128081712.png
回复

使用道具 举报

27#
发表于 2025-1-28 08:08:25 | 只看该作者

请教一下,第一行
@echo off

表示啥意思?
回复

使用道具 举报

26#
发表于 2025-1-28 08:05:23 | 只看该作者


看代码,还得借助 powershell 啊
回复

使用道具 举报

25#
发表于 2025-1-28 08:01:10 | 只看该作者
路过,学习一下,谢谢分享
回复

使用道具 举报

24#
发表于 2025-1-28 07:47:31 | 只看该作者
谢谢分享
回复

使用道具 举报

23#
发表于 2025-1-25 21:09:09 | 只看该作者

谢谢分享

点评

谢谢  发表于 2025-1-25 21:15

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

22#
发表于 2025-1-25 19:58:28 | 只看该作者
谢谢分享。

点评

谢谢  发表于 2025-1-25 20:03

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

21#
发表于 2024-11-20 13:54:32 | 只看该作者
谢谢分享
回复

使用道具 举报

20#
发表于 2024-11-19 14:56:30 | 只看该作者
感谢无私提供分享!
回复

使用道具 举报

19#
发表于 2024-11-18 16:34:26 | 只看该作者
学习

点评

谢谢  发表于 2024-11-18 17:43
回复

使用道具 举报

18#
发表于 2024-11-18 16:23:30 来自手机 | 只看该作者
还有这样的方法,只知道findstr方法,学习了!

点评

谢谢  发表于 2024-11-26 09:57
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-4-19 07:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表