• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >vbs > VBScript 监控并结束指定进程的代码

VBScript 监控并结束指定进程的代码

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了vbscript代码,vbscript,vbscript教程,vbscript是什么,vbscript.dll等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
运行效果图:



代码(monprocess.vbs):

strComputer = "."
arrTargetProcs = Array("calc.exe", "notepad.exe", "other.exe")
'数组里为要监视的进程名

Set SINK = WScript.CreateObject("WbemScripting.SWbemSink","SINK_")
Set objWMIService = GetObject("winmgmts:" & _
 "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
objWMIService.ExecNotificationQueryAsync SINK, _
 "SELECT * FROM __InstanceCreationEvent WITHIN 1 " & _
  "WHERE TargetInstance ISA 'Win32_Process'"
Wscript.Echo "Are monitoring processes ..."
Do
 WScript.Sleep 1000
Loop

'***************************************************************************
Sub SINK_OnObjectReady(objLatestEvent, objAsyncContext)
'Trap asynchronous events.
 For Each strTargetProc In arrTargetProcs
  If LCase(objLatestEvent.TargetInstance.Name) = LCase(strTargetProc) Then
   intReturn = objLatestEvent.TargetInstance.Terminate
   If intReturn = 0 Then
    Wscript.Echo "Time: " & Now & ", Succeed!" & chr(9) & _
     "Name: " & objLatestEvent.TargetInstance.Name
    Else
    Wscript.Echo "Time: " & Now & ", Failed!" & chr(9) & _
     "Name: " & objLatestEvent.TargetInstance.Name
   End If
  End If
 Next
End Sub
</div>

原文:https://www.enun.net/?p=2385

</div>

您可能想查找下面的文章:

  • VBScript 监控并结束指定进程的代码
  • VBScript 监控磁盘更改事件实现代码
  • 用VBScript制作QQ自动登录的脚本代码
  • WMI StdRegProv 通过wmi操作注册表的vbscript实现代码 (本地或远程)
  • vbscript Registry 注册表操作实现代码(读写删除)
  • vbscript 调用WebService实现代码
  • VBScript 文件操作代码小结
  • 用VBS写的VBSCRIPT代码格式化工具VbsBeautifier
  • vbscript 三个数比较大小的实现代码
  • vbscript ms owc 封裝代码

相关文章

  • 两个批量挂马vbs脚本代码
  • 使用 Adsutil.vbs iis管理脚本
  • VBS教程:正则表达式简介 -特殊字符
  • 基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
  • 算阶乘的vbs小程序
  • VBS InternetExplorer.Application的属性和方法介绍
  • RCMD使用说明
  • 自动删除超过10天的文件及文件夹的vbs代码
  • VBS教程:VBScript 语句-Sub 语句
  • VBS中Select CASE的其它用法

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 用VBS调用程序并对程序的运行情况进行监控的两个代码
    • 使用 Iisext.vbs 列出 Web 服务扩展文件的方法
    • PDF的VBS小程序代码
    • VBS基础编程教程 (第6篇)
    • vbscript 调用WebService实现代码
    • VBS获取文件MD5值(无组件)
    • VBS教程:函数-InStr 函数
    • VBS教程:属性-DateLastAccessed 属性
    • adodb.stream读文件到数组的代码
    • 使用VBScript 中的类组织开发

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有