标题: [错在那里] 结束进程vbs
[打印本页]
作者: wert123
时间: 2008-4-15 14:15
标题: [错在那里] 结束进程vbs
打开个记事本,运行后没有反映
On Error Resume Next
sub Close_Process(ProcessName)
On Error Resume Next
for each ps in getobject("winmgmts:\\.\\root\cimv2:win32_process").instances_
if Ucase(ps.name)=Ucase(ProcessName) then
ps.terminate
end if
next
end sub
Close_Process("notepad.exe")
作者: abcd
时间: 2008-4-15 14:38
On Error Resume Next
sub Close_Process(ProcessName)
On Error Resume Next
for each ps in getobject("winmgmts:win32_process").instances_
if Ucase(ps.name)=Ucase(ProcessName) then
ps.terminate
end if
next
end sub
Close_Process("notepad.exe")
作者: slore
时间: 2008-4-15 17:48
直接可以套上SQL语句……查notepad.exe……
不需要比较。。。
作者: tempuser
时间: 2008-4-15 18:07
Quote: |
Originally posted by wert123 at 2008-4-15 14:15:
打开个记事本,运行后没有反映
[code]On Error Resume Next
sub Close_Process(ProcessName)
On Error Resume Next
for each ps in getobject("winmgmts:\\.\\root\cimv2:win32_proc ... |
|
正如2楼所示,如果对本地系统的notepad.exe操作,则\\.\\root\cimv2:不需要,如果你要操作远程主机,还要注意权限问题.
我也是WMI初学者,希望今后多交流共同进步!