欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

怎么监控系统进程

更新时间: 2014-01-05 01:52:41 责任编辑: Author_N1

 

如何监控系统进程
现在想实现这样的效果,就是当用户打开我的网站的某个页面的时候,自动监控客户机上的进程,看有没有某个特定的进程,如果有就不让客户浏览这个页面,没有才可以浏览,我的网站是用PHP开发的,请各位高手帮忙解决,急急急!!!

--参考方法--
试试这个:

process.htm
HTML code
 <html> 
<head>
<title>process </title>
<script language=vbscript>
Function JinCheng()
'Const Name = "iexplore.exe"
'Const Name = "PPLiveVAMonitor.exe"
Dim Name
Name = document.getElementById("ProcId").value

Dim WShell, WbemLctr, WbemSrvc, PrcSet, ToUrl

'Set WShell=CreateObject("WScript.Shell")
Set WbemLctr = GetObject("","WbemScripting.SWbemLocator")
Set WbemSrvc = WbemLctr.ConnectServer(,"root\cimv2")
set PrcSet = WbemSrvc.ExecQuery("select * from win32_process where name='" & Name & "'")
If PrcSet.Count > 0 then
  MsgBox PrcSet.Count & " instances of " & Name & " are running.",,"Running"
  ToUrl = "http://www.google.cn"
Else
  MsgBox "No instance of " & Name & " is running.",,"Not Running"
  ToUrl = "http://www.baidu.com"
End If

Set PrcSet = Nothing
Set WbemSrvc = Nothing
Set WbemLctr = Nothing
location.href = ToUrl
'Set WShell = Nothing
End Function
</script>
</head>

<body>
<input type=text id=ProcId size=30> <input type=button value="检查并跳转" onclick="JinCheng()">
</body>
</html>
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:52:41
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2406/
本文WWW.DOC100.NET DOC100.NET版权所有。