gpt4 book ai didi

cmd - 如何使用 Windows 批处理脚本每 1 秒更改一次 cmd 的文本颜色

转载 作者:行者123 更新时间:2023-12-03 08:41:48 24 4
gpt4 key购买 nike

颜色命令与更改 windows 命令提示背景/文本的颜色有关

color 0A - 其中 0 是背景颜色,A 是文本颜色

我想使用具有 1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 的数组每 1 秒在 Windows 批处理脚本中更改这些文本颜色颜色代码。

0 = Black       8 = Gray
1 = Blue 9 = Light Blue
2 = Green A = Light Green
3 = Aqua B = Light Aqua
4 = Red C = Light Red
5 = Purple D = Light Purple
6 = Yellow E = Light Yellow
7 = White F = Bright White

命令应该像这样每秒执行一次
color 01
color 02
color 03
....
color 0E
color 0F

对于这些,我找到了一些小脚本,但我不知道如何让它每 1 秒改变一次颜色!
for /L %%i in (1,1,%n%) do echo !array[%%i]!

或这个
@echo off CLS
for /l %%a in (15,-1,1) do (
color 0A
cls
)
pause

或这个
SET COUNTDOWN=15
:COUNTDOWNLOOP
IF %COUNTDOWN%==0 GOTO END
color 0A && %R1%
CLS
SET /A COUNTDOWN -=1
GOTO COUNTDOWNLOOP
:END

最佳答案

这应该符合要求。听起来像是一件非常烦人的事情,但你已经做到了:

@echo off
set NUM=0 1 2 3 4 5 6 7 8 9 A B C D E F
for %%x in (%NUM%) do (
for %%y in (%NUM%) do (
color %%x%%y
timeout 1 >nul
)
)

关于cmd - 如何使用 Windows 批处理脚本每 1 秒更改一次 cmd 的文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12572718/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com