<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文件,运行后(可能要刷新),弹出安全对话框,选是. 然后随便运行什么程序,网页中就会显示该程序的进程名.