批处理文件打开多个cmd提示

joh*_*s85 11 batch command-line

我正在尝试编写一个批处理文件,该文件将自动执行以下手动过程:

  1. 打开一个新的 cmd 提示符(prompt1)
  2. 运行 bat 文件 (b1)
  3. 运行一个程序(将继续运行)
  4. 最小化提示1
  5. 打开一个新的 cmd 提示符(prompt2)
  6. 运行 bat 文件 (b1)
  7. 运行不同的程序(将继续运行)
  8. 最小化提示2

我找到了打开多个 cmd 实例来运行不同内容的方法,但是在我运行第一件事 (b1) 之后,我需要在同一个 cmd 窗口中运行一个程序。

我目前有:

start /min cmd /k C:\Users\db2admin\python_environment\Scripts\activate.bat
start /min cmd /k C:\Users\db2admin\python_environment\Scripts\activate.bat
Run Code Online (Sandbox Code Playgroud)

这将打开两个窗口并运行 bat 文件;很好,但现在我需要在每个 cmd 窗口中执行另一个命令(运行 python 文件)。如何向每个提示发送命令?

Bal*_*i C 11

尝试使用这个

start /min cmd /c batch1.bat && start program1.exe
start /min cmd /c batch2.bat && start program2.exe
Run Code Online (Sandbox Code Playgroud)