私は次のような(サンプル)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スクリプトにどのように実装するのか疑問に思っていたら!
手がかりはありますか?