无忧启动论坛

标题: 【已解决】Win7中,bat窗口,不能够让指定字符显示色彩,谢谢 [打印本页]

作者: yyz2191958    时间: 昨天 14:09
标题: 【已解决】Win7中,bat窗口,不能够让指定字符显示色彩,谢谢
本帖最后由 yyz2191958 于 2025-1-15 20:13 编辑

已解决,非常感谢“hua_wuxin”的多次帮助
Win7中,bat窗口,不能够让指定字符显示色彩,谢谢

5.png (93.2 KB, 下载次数: 0)

5.png

作者: hua_wuxin    时间: 昨天 14:27
本帖最后由 hua_wuxin 于 2025-1-15 17:12 编辑

win10开始才支持这种写法,win7不支持。

win7下可借助三方工具cmdcolor.exe。例:
echo \033[31m红字| cmdcolor
作者: yyz2191958    时间: 昨天 16:57
hua_wuxin 发表于 2025-1-15 14:27
win10开始才支持这种写法,win7不支持。

win7下可借助三分工具cmdcolor.exe。例:

非常感谢
作者: yyz2191958    时间: 昨天 16:58
hua_wuxin 发表于 2025-1-15 14:27
win10开始才支持这种写法,win7不支持。

win7下可借助三分工具cmdcolor.exe。例:

无法访问此网站检查 github.com.cnpmjs.org 中是否有拼写错误。
如果拼写无误,请尝试运行 Windows 网络诊断。
DNS_PROBE_FINISHED_NXDOMAIN
作者: hua_wuxin    时间: 昨天 17:12
yyz2191958 发表于 2025-1-15 16:58
无法访问此网站检查 github.com.cnpmjs.org 中是否有拼写错误。
如果拼写无误,请尝试运行 Windows 网络 ...

https://pan.baidu.com/s/1MbKe6YtJvzFG2tullFSmJQ?pwd=tsru
作者: 9zhmke    时间: 昨天 17:15
依稀记得在DOS下使用这种技巧时,需要调用 ansi.sys,都记不清楚了。
作者: yyz2191958    时间: 昨天 17:16
hua_wuxin 发表于 2025-1-15 17:12
https://pan.baidu.com/s/1MbKe6YtJvzFG2tullFSmJQ?pwd=tsru

非常感谢
作者: yyz2191958    时间: 昨天 17:57
hua_wuxin 发表于 2025-1-15 14:27
win10开始才支持这种写法,win7不支持。

win7下可借助三方工具cmdcolor.exe。例:

有没有办法,在同一行中有不同的颜色?谢谢
作者: nianyueriPE    时间: 昨天 18:10
谢谢分享
作者: nianyueriPE    时间: 昨天 18:10
学习了
作者: hua_wuxin    时间: 昨天 19:40
yyz2191958 发表于 2025-1-15 17:57
有没有办法,在同一行中有不同的颜色?谢谢

echo \033[31m红 \033[32m绿 \033[33m黄 \033[0m默认| cmdcolor
作者: yyz2191958    时间: 昨天 20:11
hua_wuxin 发表于 2025-1-15 19:40
echo \033[31m红 \033[32m绿 \033[33m黄 \033[0m默认| cmdcolor

问题解决,非常感谢
作者: nttwqz    时间: 昨天 20:30
本帖最后由 nttwqz 于 2025-1-15 20:34 编辑

findstr也可以将文件名输出彩色字,限制是无法使用特殊字符





不建议在批处理中使用单行或部分彩色字,个人习惯使用全部彩色,提醒更加醒目,多次使用无需仔细看提示,红色背景即代表发生错误,绿色即代表成功,我发布的脚本中一直用的都是这种方式。




彩色字测试.7z (322 Bytes, 下载次数: 1)

作者: yyz2191958    时间: 昨天 20:36
nttwqz 发表于 2025-1-15 20:30
findstr也可以将文件名输出彩色字,限制是无法使用特殊字符

谢谢




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3