Board logo

标题: 如何检测某个程序是否在运行 [打印本页]

作者: tdjgjf     时间: 2006-10-4 07:43    标题: 如何检测某个程序是否在运行

请问班主。DOS命令中有没有检测某个程序在运行 的命令

[ Last edited by namejm on 2006-10-10 at 10:46 ]
作者: redtek     时间: 2006-10-4 07:49
你说的是这个吗?
查看正在运行的程序?如果高兴了还可以杀掉它们玩:)
C:\windows\system32>tasklist

映像名称                     PID 会话名              会话#       内存使用
========================= ====== ================
System Idle Process            0 Console                    0         16 K
System                         4 Console                    0        288 K
……(略)

作者: nowala     时间: 2006-10-4 07:50
用net start 可以查看运行的服务,但dos中没有专门看进程,需要用别的软件或者批处理或其他的东西,来扶助看!~
作者: pengfei     时间: 2006-10-4 07:56
去这里看看:
http://www.cn-dos.net/forum/viewthread.php?tid=23389&fpage=4
作者: zerocq     时间: 2006-10-7 00:38
tasklist > task.txt

find "程序名" task.txt

if errorlevel =1 command

..........

很老土的方法:P

正在研究用for,太复杂了:(
作者: pcl83     时间: 2006-10-7 03:19
还可以简单一点,试试(XP)
tasklist /fi "imagename eq qq.exe"