Batch file 同时运行多个命令

Batch file 同时运行多个命令,batch-file,cmd,Batch File,Cmd,我有一个脚本,它可以打开多个cmd窗口,并在每个窗口中运行不同的php命令。不幸的是,我当前的代码在第二组PHP命令开始之前等待第一组PHP命令完成,从而无法打开多个窗口 是否可以在单独的cmd窗口中同时运行所有PHP命令集 我当前的代码: start cd c:\users\administrator\desktop\chps\chp1 php checker.php start cd c:\users\administrator\desktop\chps\chp2 php checker.p

我有一个脚本,它可以打开多个cmd窗口,并在每个窗口中运行不同的php命令。不幸的是,我当前的代码在第二组PHP命令开始之前等待第一组PHP命令完成,从而无法打开多个窗口

是否可以在单独的cmd窗口中同时运行所有PHP命令集

我当前的代码:

start
cd c:\users\administrator\desktop\chps\chp1
php checker.php
start
cd c:\users\administrator\desktop\chps\chp2
php checker.php
start
cd c:\users\administrator\desktop\chps\chp3
php checker.php
start
cd c:\users\administrator\desktop\chps\chp4
php checker.php
start
cd c:\users\administrator\desktop\chps\chp5
php checker.php
start
cd c:\users\administrator\desktop\chps\chp6
php checker.php
start
cd c:\users\administrator\desktop\chps\chp7
php checker.php
start
cd c:\users\administrator\desktop\chps\chp8
php checker.php
start
cd c:\users\administrator\desktop\chps\chp9
php checker.php
start
cd c:\users\administrator\desktop\chps\chp10
在上面的代码片段中:

  • 启动单独的命令提示符窗口以运行指定的程序或命令
  • /d
    开关指定新命令提示符的启动目录
您可以确保并强制创建(
Cmd.exe
)如下所示:

start "" /d "c:\users\administrator\desktop\chps\chp1" cmd /C php checker.php
start "" /d "c:\users\administrator\desktop\chps\chp2" cmd /C php checker.php
start "" /d "c:\users\administrator\desktop\chps\chp3" cmd /C php checker.php
start "" /d "c:\users\administrator\desktop\chps\chp1" cmd /C php checker.php
start "" /d "c:\users\administrator\desktop\chps\chp2" cmd /C php checker.php
start "" /d "c:\users\administrator\desktop\chps\chp3" cmd /C php checker.php