0

我想打开一个进程

"Start /b".$cmd

并且仍然有能力检查它的状态(.ie running?)这可能吗?

当我尝试使用

proc_open ( "Start /b".$cmd , $descriptorspec , $pipes )

并检查

proc_get_status($process)['running']

尽管进程正在运行,但它返回 false ...

谢谢

4

1 回答 1

0

创建的进程Start正在运行——Start它本身早就停止运行了。
因此,proc_get_status($process)['running']返回 false。

是否有一个具体的原因你不能$cmd直接使用

proc_open($cmd, $descriptorspec, $pipes);

?

于 2015-04-22T11:18:37.930 回答