.net中怎样关闭远程进程

来源:百度知道 编辑:UC知道 时间:2024/05/23 13:31:39
process组件在MSDN上已经说了不允许远程关闭进程的。哪位高手能解决这个问题,只要一个详尽的结果,用wmi也行。有源代码的请发到我的邮箱gaslymood@163.com 写明是谁发的我好给份
下面用vb代码的兄弟,能不能加点中文说明

oWMI,oProcs,oProc这3个对象都是哪个类的实例
变量Name是具体带入的是什么参数

Function KillProcess(Name,ComputerName)
Dim oWMI,oProcs,oProc,strWQL
StrWQL="SELECT * FROM Win32_Process" & " WHERE Name='"&Name&"'"
Set oWMI=GetObject("winmgmts://" & ComputerName & "/root/cimv2")
Set oProcs=oWMI.ExecQuery(strWQL)
For Each oProc In oProcs
oProc.Terminate
Next
Set oProc=Nothing
Set oProcs=Nothing
Set oWMI=Nothing
End Function

好象只能关闭服务器的

楼上的 别光写VB代码 写点文字说明不好吗 不然换成C#也行