标题: 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 [/SERVER:servername] [/ID:sessionid | /A] [/V]
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
太感谢了 真是高手