我有一个(示例)php代码如下:
$name_Proc = "chrome.exe";
$wmi = new COM('winmgmts://');
$processes = $wmi->ExecQuery("SELECT * FROM Win32_Process WHERE Name ='".$name_Proc."'");
我用它来计算以下代码的过程,
$array = array();
foreach($processes as $process){
array_push($array,$process->ProcessId);
}
$count_Process = count($array);
return $count_Process;
现在,真正的事情,我现在需要进程创建时间,可以使用带有以下代码的 VBScript:
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = 'notepad.exe'")
For Each objProcess in colProcessList
Wscript.Echo objProcess.CreationDate
Next
现在,如果我想知道如何在我的 PHP 脚本中实现它!
有什么线索吗?