如何使用VBS关闭/终止/杀死应用程序实例?
我尝试了以下代码,并在几篇文章中提出了建议,但没有用。
0.05
答案 0 :(得分:0)
我想我曾经使用 WMI ,并且可以正常工作-只要脚本运行时具有杀死相关进程所需的访问权限(即系统进程的管理员权限,用户用户上下文进程的权限-我想可能还涉及NT Privileges / NT Rights(系统级特权)和custom ACL permission设置(附加到对象的access control list)-其配置可能与站点间):
注意:
the below script will kill all Notepad.exe processes! (unless access is denied)
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = 'Notepad.exe'")
For Each objProcess in colProcessList
objProcess.Terminate()
Next
某些链接 :