在Windows提示符下使用一个启动命令执行3个命令

时间:2013-08-27 08:08:04

标签: windows batch-file cmd

我想使用一个start语句逐个执行3个命令。一种方法是使用这些命令创建一个bat文件,并使用start调用该bat文件。

另一种执行方法是将这些命令与&&分开,如下所示。

start cmd1 && start cmd2

但是,cmd1cmd2在两个单独的命令窗口中执行。我想在执行cmd2的同一窗口中执行cmd1

我还使用call cmd2,但cmd2start所在的窗口中执行 调用。

有没有办法不使用bat文件?

2 个答案:

答案 0 :(得分:1)

我相信你正在寻找/ B标志 - 它告诉Start不要打开一个新窗口,而是在同一个窗口的后台运行命令。

请记住:您每次都在开始新的启动实例。不过,我认为这是你想要的。

答案 1 :(得分:0)

是的,有:

启动“Mydummywindowtitle”cmd / c Command1 ^& Command2 ^&指令代码

你只需逃离&符号。在cmd.exe中,插入符号用于转义。