有一个 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 &
对于使用类型 开始 /?