从批处理文件启动 sikuli,命令提示符文本不会变色

Starting sikuli from batch file, command prompt text won't get coloured

我已经组合了脚本来执行我的测试。
现在我也有一个主脚本,这个脚本在需要时执行其他脚本。

我创建了一个批处理文件来执行我的 Run.sikuli 文件。 它看起来像这样:

start /min C:\Users\<userName>\Documents\Sikuli\runIde.cmd -r C:\Users\<userName>\Documents\Sikuli\Run.sikuli 

现在上面的部分工作正常了。

问题是我想在命令提示符中显示不同颜色的文本。
所以我在我的行上方添加:color 0B

color 0B 
start /min C:\Users\<userName>\Documents\Sikuli\runIde.cmd -r C:\Users\<userName>\Documents\Sikuli\Run.sikuli 

但是,我的命令提示符仍然不是黑色,而是带有浅蓝色字母。
字母仍然是白色的。

任何人都可以帮助我解决我在这里做错的事情吗?

通过编写 start,您实际上是在启动一个单独的 window(更多信息 here)。因此,当您设置颜色时,它仅适用于您当前的 window。新 window 将再次具有默认颜色。

注意:强调一下,这与Sikuli无关。