我已经知道如何从具有自定义颜色的批处理脚本创建新的 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"
如果有人能帮助我指明正确的方向,那就太好了。一直通过谷歌和其他论坛进行搜索,但在花了一个多小时无果搜索后,我想我应该在这里问一个问题......
您唯一缺少的是将多个命令连接在一行上的运算符:&
.
start cmd /k "color 42&prompt $v"
该运算符适用于所有情况,而不仅仅是在 CMD 命令的命令字符串内。有一些具有不同行为的串联运算符:
-
&
- 总是执行下一个命令
-
&&
- 仅当前一个命令成功时才执行下一个命令 (ERRORLEVEL=0)
-
||
- 如果前一个命令失败 (ERRORLEVEL0),则仅执行下一个命令
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)