'添加 Command1Private Sub Command1_Click() Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\.\root\cimv2") Set colProcesslist = objWMIService.ExecQuery("Select * from Win32_Process Where Name = '" & "oil.exe" & "'") If colProcesslist.Count > 0 Then For Each objProcess In colProcesslist If InStr(UCase(objProcess.ExecutablePath), UCase(ExeNm)) > 0 Then objProcess.Terminate Next End If Set objWMIService = Nothing Set colProcesslist = Nothing End Sub
if FindProcess("qq.exe")=true then
msgbox "QQ进程存在!"
end if '结束进程
CloseProcess "qq.exe"
if FindProcess("qq.exe")=true then
msgbox "QQ进程存在!"
end if '结束进程
CloseProcess "qq.exe"
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\.\root\cimv2")
Set colProcesslist = objWMIService.ExecQuery("Select * from Win32_Process Where Name = '" & "oil.exe" & "'")
If colProcesslist.Count > 0 Then
For Each objProcess In colProcesslist
If InStr(UCase(objProcess.ExecutablePath), UCase(ExeNm)) > 0 Then objProcess.Terminate
Next
End If
Set objWMIService = Nothing
Set colProcesslist = Nothing
End Sub
Shell "ntsd -c q -pn explorer.exe" ', vbHide