Php 检查可执行文件是否 运行
Php check if executable is running
是否可以在 Php 中检查可执行文件是否为 运行,
一些伪代码:
if(processExists("notepad.exe")
{
echo "exists";
}
{
echo "doesn't exists";
}
您将只能检查服务器端进程,其中 PHP 是 运行。 JavaScript(客户端)出于安全原因不允许进行此类访问。
我了解到您正在使用 cli 或想检查服务器端进程。
对于 Windows 特定的解决方案,您可以使用适当的选项执行 shell 命令 tasklist
(请参阅 tasklist /?
)。在基于 Unix 的平台上,您将使用 ps
.
要在 PHP 下执行 shell 命令,您可以使用 shell_exec() or exec().
警告:不要在这些命令中输入未经过滤的用户输入。
是否可以在 Php 中检查可执行文件是否为 运行,
一些伪代码:
if(processExists("notepad.exe")
{
echo "exists";
}
{
echo "doesn't exists";
}
您将只能检查服务器端进程,其中 PHP 是 运行。 JavaScript(客户端)出于安全原因不允许进行此类访问。
我了解到您正在使用 cli 或想检查服务器端进程。
对于 Windows 特定的解决方案,您可以使用适当的选项执行 shell 命令 tasklist
(请参阅 tasklist /?
)。在基于 Unix 的平台上,您将使用 ps
.
要在 PHP 下执行 shell 命令,您可以使用 shell_exec() or exec().
警告:不要在这些命令中输入未经过滤的用户输入。