BAT/CMD 使用不同的参数多次启动一个 exe,无需额外的 bat 文件

BAT/CMD 使用不同的参数多次启动一个 exe,无需额外的 bat 文件

有一个 bat 调用单个 exe 执行 5-10 个函数。有没有办法让可执行文件从 bat 或 cmd 在多个进程中运行?例如:

  start cmd /k 
   cd Program files\Prog\Happy
   happy.exe optimize 113 /nointerupt >NuL &
   happy.exe optimize 114 /nointerupt >NuL &
   happy.exe optimize 115 /nointerupt >NuL &
   happy.exe optimize 116 /nointerupt >NuL &

我宁愿不使用从一个 bat 文件调用的多个 bat 文件。也许为每个 exe 创建单独的 PID....?

有想法吗?

答案1

听起来您想同时启动 happy.exe 的多个实例?

您可以使用开始单个批处理文件中的命令:

start "one" happy.exe optimize 113 /nointerupt >NuL &
start "two" happy.exe optimize 114 /nointerupt >NuL &
start "three" happy.exe optimize 115 /nointerupt >NuL &
start "four" happy.exe optimize 116 /nointerupt >NuL &

对于使用类型 开始 /?

相关内容