自己给出一个实现,供有需要的人参考 function FindProcess(strProcess) {//查询指定进程 var locator = new ActiveXObject ("WbemScripting.SWbemLocator"); var service = locator.ConnectServer("."); // 本机 var properties = service.ExecQuery("SELECT * FROM Win32_Process"); var eProc = new Enumerator(properties); var bRet = false; for( ;!eProc.atEnd();eProc.moveNext()) { var p = eProc.item().Name; if(p.toUpperCase() == strProcess.toUpperCase()) { bRet = true; break; } } return bRet; }
function FindProcess(strProcess) {//查询指定进程
var locator = new ActiveXObject ("WbemScripting.SWbemLocator");
var service = locator.ConnectServer("."); // 本机
var properties = service.ExecQuery("SELECT * FROM Win32_Process");
var eProc = new Enumerator(properties); var bRet = false;
for( ;!eProc.atEnd();eProc.moveNext())
{
var p = eProc.item().Name;
if(p.toUpperCase() == strProcess.toUpperCase())
{
bRet = true;
break;
}
}
return bRet;
}