用组件来监测软件

<html>
<head>
<style>
body{ font-size:12px}
</style>
<object ID="mysink" CLASSID= "CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223"></object>
</head>
<SCRIPT>
  function window.onload()
  {
   var locator = new ActiveXObject ("WbemScripting.SWbemLocator");
   var service = locator.ConnectServer();
   szQuery = "Select * FROM __InstanceCreationEvent ";
   szQuery += "WITHIN 1 ";
   szQuery += "Where TargetInstance ISA 'Win32_Process'";
   service.ExecNotificationQueryAsync(mysink,szQuery);
  }
</SCRIPT>
<script FOR="mysink" EVENT="OnObjectReady(obj, objAsyncContext)">
  document.all.info.innerHTML += "目标进程名: " + obj.TargetInstance.name + "<br>";
</script>
<body>
  <span ID="info"></span>
</body>
</html>


将上述代码保存为htm文件,运行后(可能要刷新),弹出安全对话框,选是. 然后随便运行什么程序,网页中就会显示该程序的进程名. 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值