Windows Termint 新选项卡和命令

Windows Termint 新选项卡和命令

我正在尝试在 Windows 终端中打开一个新选项卡,然后执行命令。

我有这个:

wt -w 0 nt -d . cmd /k cd "D:\Minecraft\Waterfall Network\Waterfall Network - 01 - Proxy" && start /b start_proxy.bat

到目前为止,它会打开一个新选项卡并准确更改路径,就像通过 cd 给出的一样,但之后不会执行 .bat。
这是为什么?

答案1

当前 CMD 窗口窃取了&& start /b start_proxy.bat而不是将其传递给新选项卡。

您可以通过使用以下方式转义“与”字符来修复^

wt -w 0 nt -d . cmd /k cd "D:\Minecraft\Waterfall Network\Waterfall Network - 01 - Proxy" ^&^& start /b start_proxy.bat

您可能更喜欢使用-d|--startingDirectoryWT 参数,但这是个人偏好:

wt -w 0 nt -d "D:\Minecraft\Waterfall Network\Waterfall Network - 01 - Proxy" cmd /k start_proxy.bat

相关内容