我在批处理脚本中寻找一个可以根据结果更改字体颜色的命令。就像这样: 批处理脚本用于检查日期条件&如果成功,将文件从1个文件夹复制到另一个文件夹。如果没有,则表示" 0文件被复制。找不到文件"。
我的要求是复制了这个" 0文件。文件未找到"消息本身应该是红色的,这样就很容易捕捉到它。
感谢您的任何帮助!
答案 0 :(得分:0)
在显示复制的' 0文件之前'消息,输入此命令:
颜色04
我假设您之后想要将屏幕颜色恢复为默认值。您可能会在批处理文件的末尾暂停一下。暂停后,输入:
颜色
答案 1 :(得分:0)
正如我在评论中所说,有several ways这样做。我个人最喜欢的:
set "write=powershell write-host -foreground"
%write% red this failed
%write% green success
您可以使用powershell help write-host
获取有效颜色(或者您可以使用color /?
之类的数字,例如%write% 13 magenta
)