从批处理文件启动 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无关。
我已经组合了脚本来执行我的测试。
现在我也有一个主脚本,这个脚本在需要时执行其他脚本。
我创建了一个批处理文件来执行我的 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无关。