无忧启动论坛

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

[分享] cmd脚本局部颜色代码

    [复制链接]
跳转到指定楼层
1#
发表于 2022-9-15 02:30:46 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 wxinchun92 于 2022-9-21 12:22 编辑

附件: 颜色.txt (841 Bytes, 下载次数: 136)
后缀改cmd可运行

微信截图_20220915014739.png (69.74 KB, 下载次数: 123)

微信截图_20220915014739.png

评分

参与人数 2无忧币 +6 收起 理由
Fyc2333 + 1 神马都是浮云
享β亻寸木东 + 5

查看全部评分

50#
发表于 2025-1-18 07:48:15 | 只看该作者
楼主辛苦了
回复

使用道具 举报

49#
发表于 2023-11-24 07:15:33 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

48#
发表于 2023-1-17 23:49:35 | 只看该作者
wxinchun92 发表于 2022-9-16 14:14
主要是这个 [31m,前面的方框复制1楼文档里的,找了好久我也打不出来,每次只能复制
另存为用ANSI编码, ...

那个字符是 Esc 控制字符,不能直接输入,需要在 cmd 中按住 Alt 键用小键盘输入027,或者是用高级的文本编辑器输入十六进制 0x1B
回复

使用道具 举报

47#
发表于 2023-1-17 23:43:39 | 只看该作者
网上搜一下  ANSI Escape sequences,可以了解原理
回复

使用道具 举报

46#
发表于 2023-1-17 20:27:24 | 只看该作者
谢谢分享
回复

使用道具 举报

45#
发表于 2023-1-17 20:04:41 | 只看该作者
谢谢楼主的分享
回复

使用道具 举报

44#
发表于 2023-1-17 19:46:13 来自手机 | 只看该作者
JamesPang 发表于 2022-9-15 08:28
运行环境是什么?xp、win7还是…

win10不开启旧版控制台
使用\033转义字符
回复

使用道具 举报

43#
 楼主| 发表于 2022-9-17 15:24:50 | 只看该作者

color是全局改变颜色的
回复

使用道具 举报

42#
发表于 2022-9-17 14:46:31 | 只看该作者
  1. @echo off
  2. ::0=黑、1=蓝、2=绿、3=湖蓝、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白
  3. title Keep Net Active
  4. mode con cols=50 lines=13 & color 3f
  5. setlocal enabledelayedexpansion
  6. set startTime=%date:~0,4%-%date:~5,2%-%date:~8,2% %time:~0,2%:%time:~3,2%:%time:~6,2%
  7. set website=www.baidu.com
  8. set /a succCount=0
  9. set /a failCount=0

  10. :activeNet
  11. cls
  12. ping -n 1 %website% >nul 2>&1
  13. if !errorlevel!==0 (
  14.     set /a succCount=!succCount!+1
  15. ) else (
  16.     set /a failCount=!failCount!+1
  17. )
  18. set /a totalCount=!succCount!+!failCount!
  19. echo.
  20. echo      start time : %startTime%
  21. echo    current time : %date:~0,4%-%date:~5,2%-%date:~8,2% %time:~0,2%:%time:~3,2%:%time:~6,2%
  22. echo.
  23. echo    -----------------------------------
  24. echo     ping %website% result:
  25. echo    -----------------------------------
  26. echo.
  27. echo    successfully : !succCount!
  28. echo          failed : !failCount!
  29. echo           total : !totalCount!

  30. choice /t 10 /d y /n >nul

  31. goto activeNet
复制代码

点评

color是全局改变颜色的  详情 回复 发表于 2022-9-17 15:24
回复

使用道具 举报

41#
发表于 2022-9-16 20:04:20 | 只看该作者
感谢分享
回复

使用道具 举报

40#
发表于 2022-9-16 16:33:09 来自手机 | 只看该作者
谢谢
回复

使用道具 举报

39#
 楼主| 发表于 2022-9-16 15:46:30 | 只看该作者
liuyanjun 发表于 2022-9-16 15:37
就改了个后缀名cmd 运行后出来张跟你一摸一样的界面 按任意键退出

只改后缀,没打开编辑,这就不知道了
回复

使用道具 举报

38#
发表于 2022-9-16 15:37:48 | 只看该作者
wxinchun92 发表于 2022-9-16 15:14
这是脚本用的,不会改变原本属性,
是不是编辑过1楼的文本,删了什么东西或者保存时有什么提示

就改了个后缀名cmd 运行后出来张跟你一摸一样的界面 按任意键退出

点评

只改后缀,没打开编辑,这就不知道了  详情 回复 发表于 2022-9-16 15:46
回复

使用道具 举报

37#
 楼主| 发表于 2022-9-16 15:14:33 | 只看该作者
liuyanjun 发表于 2022-9-16 14:58
出现了和1楼一样的图片了 任意键退出 再打开cmd 还是黑底 白字 话句话说 是不是已经成功更换了 是没有触 ...

这是脚本用的,不会改变原本属性,
是不是编辑过1楼的文本,删了什么东西或者保存时有什么提示

点评

就改了个后缀名cmd 运行后出来张跟你一摸一样的界面 按任意键退出  详情 回复 发表于 2022-9-16 15:37
回复

使用道具 举报

36#
发表于 2022-9-16 14:58:20 | 只看该作者

出现了和1楼一样的图片了 任意键退出 再打开cmd 还是黑底 白字 话句话说 是不是已经成功更换了 是没有触发吗

点评

这是脚本用的,不会改变原本属性, 是不是编辑过1楼的文本,删了什么东西或者保存时有什么提示  详情 回复 发表于 2022-9-16 15:14
回复

使用道具 举报

35#
 楼主| 发表于 2022-9-16 14:40:15 | 只看该作者
liuyanjun 发表于 2022-9-16 14:34
乱码问题解决了 怎么更换cmd中 字体颜色 背景色 还望不吝赐教

1楼的也不行吗?

点评

出现了和1楼一样的图片了 任意键退出 再打开cmd 还是黑底 白字 话句话说 是不是已经成功更换了 是没有触发吗  详情 回复 发表于 2022-9-16 14:58
回复

使用道具 举报

34#
发表于 2022-9-16 14:34:52 | 只看该作者
wxinchun92 发表于 2022-9-16 14:14
主要是这个 [31m,前面的方框复制1楼文档里的,找了好久我也打不出来,每次只能复制
另存为用ANSI编码, ...

乱码问题解决了 怎么更换cmd中 字体颜色 背景色 还望不吝赐教

点评

1楼的也不行吗?  详情 回复 发表于 2022-9-16 14:40
回复

使用道具 举报

33#
 楼主| 发表于 2022-9-16 14:14:14 | 只看该作者
liuyanjun 发表于 2022-9-16 13:42
复制这段代码到记事本 改后缀 cmd或者 bat 都是乱码 重新打开cmd 背景色 字体颜色 都没变 是我不会使用的 ...

主要是这个,前面的方框复制1楼文档里的,找了好久我也打不出来,每次只能复制
另存为用ANSI编码,中文就不会乱码

点评

那个字符是 Esc 控制字符,不能直接输入,需要在 cmd 中按住 Alt 键用小键盘输入027,或者是用高级的文本编辑器输入十六进制 0x1B  详情 回复 发表于 2023-1-17 23:49
乱码问题解决了 怎么更换cmd中 字体颜色 背景色 还望不吝赐教  详情 回复 发表于 2022-9-16 14:34
回复

使用道具 举报

32#
发表于 2022-9-16 13:52:13 | 只看该作者
xinxinlinux 发表于 2022-9-15 09:40
感谢分享,我选择Cmder

这个好
回复

使用道具 举报

31#
发表于 2022-9-16 13:42:19 | 只看该作者
wxinchun92 发表于 2022-9-16 13:30
@echo off
echo %red%红色 %green%绿色 %yellow%黄色 %blue%蓝色 %nocolor%
set nocolor= [0m

复制这段代码到记事本 改后缀 cmd或者 bat 都是乱码 重新打开cmd 背景色 字体颜色 都没变 是我不会使用的原因吧

点评

主要是这个,前面的方框复制1楼文档里的,找了好久我也打不出来,每次只能复制 另存为用ANSI编码,中文就不会乱码  详情 回复 发表于 2022-9-16 14:14
回复

使用道具 举报

30#
 楼主| 发表于 2022-9-16 13:30:11 | 只看该作者
liuyanjun 发表于 2022-9-16 11:47
这个怎么用 运行了界面跟楼主发的一样 任意键退出了 再打开cmd 颜色没变

@echo off
echo %red%红色 %green%绿色 %yellow%黄色 %blue%蓝色 %nocolor%
set nocolor=
set red=&& set green=&& set yellow=&& set blue=
echo %red%红色 %green%绿色 %yellow%黄色 %blue%蓝色 %nocolor%

pause

点评

复制这段代码到记事本 改后缀 cmd或者 bat 都是乱码 重新打开cmd 背景色 字体颜色 都没变 是我不会使用的原因吧  详情 回复 发表于 2022-9-16 13:42
回复

使用道具 举报

29#
发表于 2022-9-16 11:47:52 | 只看该作者
这个怎么用 运行了界面跟楼主发的一样 任意键退出了 再打开cmd 颜色没变

点评

@echo off echo %red%红色 %green%绿色 %yellow%黄色 %blue%蓝色 %nocolor% set nocolor= set red=&& set green=&& set yellow=&& set blue= echo %red%红色 %green%绿色 %yellow%黄色  详情 回复 发表于 2022-9-16 13:30
回复

使用道具 举报

28#
发表于 2022-9-16 10:23:46 | 只看该作者
感谢楼主的分享
回复

使用道具 举报

27#
发表于 2022-9-16 07:38:23 | 只看该作者
留着备用
回复

使用道具 举报

26#
发表于 2022-9-16 00:13:08 | 只看该作者
非常好看,我也玩一下。
回复

使用道具 举报

25#
发表于 2022-9-15 23:44:15 来自手机 | 只看该作者
在那运行啊?win7、xp、win11?
回复

使用道具 举报

24#
发表于 2022-9-15 21:34:49 | 只看该作者
#在这里 谢谢分享快速回复#
回复

使用道具 举报

23#
发表于 2022-9-15 19:42:21 | 只看该作者
感谢分享
回复

使用道具 举报

22#
发表于 2022-9-15 19:24:20 | 只看该作者
多谢楼主的无私分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-14 21:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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