可能重复:
How to change the text color of comments line in a batch file
您好我想打印类似的消息:当命令工作时以绿色测试[OK]并在命令失败时以红色测试[失败]
我发现我可以通过键入COLOR 0A表示黑色+绿色,0表示黑色+红色,07表示黑色和白色来管理DOS颜色。
例如:
IF EXIST filename. (
COLOR 07
ECHO Test.
COLOR 0A
ECHO [OK]
) ELSE (
COLOR 07
ECHO Test.
COLOR 0C
ECHO [Failed]
)
REM: Setting the color back to default
COLOR 07
然而,当它到达COLOR线时,它只会改变那种颜色的整个cmd屏幕...... 有没有办法以不同的颜色打印单个字符串。