如何改变新cmd窗口(含自定义提示在一起)的颜色通过运行一个批处理脚本创建(How to chang

2019-09-16 10:03发布

我已经知道如何从自定义颜色,并用自定义提示一个新的cmd窗口批处理脚本创建一个新的cmd窗口。 但是我想找到两者结合在一起的一种方式?

以下是我在我的批处理文件来创建定制提示新的cmd窗口(在这种情况下,自定义提示是windows版本的详细信息):

start cmd /k "prompt $v"

......这是我在做什么,以创建自定义颜色的新cmd窗口:

start cmd /k "color 42"

我试图将两者结合起来以下,但他们没有工作:

start cmd /k "color 42" /k "prompt $v"

start cmd /k"color 42" "prompt $v"

如果有人可以帮助我指出这将是真棒正确的方向。 通过谷歌和其他论坛一直在寻找,但在空检索花费了一个多小时后,我想我会问一个问题在这里...

Answer 1:

你唯一缺少的是将串联在一行多个命令操作: &

start cmd /k "color 42&prompt $v"

这个操作符适用于所有情况,不只是为CMD命令的命令字符串中。 有几个串联运营商不同的行为:

  • & -始终执行下一个命令
  • && -如果现有命令成功仅执行下一命令(ERRORLEVEL = 0)
  • || - 仅当现有命令失败执行下一命令(ERRORLEVEL <> 0)


Answer 2:

尝试:

start cmd /k"color 42; prompt $v"


文章来源: How to change color of new cmd window (together with a custom prompt) created via running a batch script