 标题:
标题: w2k 结束进程批处理 
[打印本页]
作者: kumho     
时间: 2008-2-5 16:44    
标题: w2k 结束进程批处理
求:w2k 结束CMD.EXE进程批处理,运行后自动识别进程里的CMD.EXE,并结束它。。。。。TASKKILL没用
作者: AlexZhang     
时间: 2008-2-5 20:26
tskill
Ends a process.
TSKILL processid | processname   
  processid           Process ID for the process to be terminated.
  processname         Process name to be terminated.
  /SERVER:servername  Server containing processID (default is current).
                         /ID or /A must be specified when using processname
                         and /SERVER
  /ID:sessionid       End process running under the specified session.
  /A                  End process running under ALL sessions.
  /V                  Display information about actions being performed.
作者: kumho     
时间: 2008-2-5 22:22    
标题: xiexie..我节后上班再试
XP好用。。W2K只有上班再用了,,xiexie
作者: hy433124shc     
时间: 2008-2-6 14:07
wmic process where name="cmd.exe"  delete
作者: kumho     
时间: 2008-2-11 19:31    
标题: 都没用。。
我在2000试过2楼4楼,,结束不了,,请问还有吗?
作者: fastslz     
时间: 2008-2-11 20:59
另存为.vbs
strComputer = "."
arrTargetProcs = Array("程序名.exe")
Set objWMIService = GetObject("winmgmts:" _
 & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcesses = objWMIService.ExecQuery("SELECT * FROM Win32_Process")
For Each objProcess in colProcesses
  For Each strTargetProc In arrTargetProcs
    If LCase(objProcess.Name) = LCase(strTargetProc) Then
      intReturn = objProcess.Terminate
      If intReturn = 0 Then
        WScript.Echo "结束进程:"&objProcess.Name&" 成功"
      Else
        WScript.Echo "结束进程:"&objProcess.Name&" 失败"
      End If
    End If
  Next
Next
作者: JIANHUILAI     
时间: 2008-2-20 23:26
fastslz-------good
作者: blackieliu     
时间: 2008-4-14 21:01
太感谢了  真是高手