Board logo

标题: 请问有关闭特定程序的批处理吗? [打印本页]

作者: qq595406615     时间: 2008-1-2 19:13    标题: 请问有关闭特定程序的批处理吗?
请问如何获得所有程序的PID值和描述??????

关闭程序的命令我知道了。。。但是我把程序名变成变量呢?那命令应该为什么??

taskkill /f /IM 程序名.exe

程序名.exe为变量的话怎么写???

Last edited by qq595406615 on 2008-1-4 at 08:35 PM ]

作者: lxmxn     时间: 2008-1-2 20:53
1、taskkill /im 进程名称

2、echo %~f0

作者: qq595406615     时间: 2008-1-2 21:37
但是有多个一样名字的话不就全部全都停了吗?
还有第二个问题呢? 把文件拖到DOS窗口就能识别文件的绝对路径的``能给出演示吗?

作者: chishingchan     时间: 2008-1-3 22:15
Originally posted by qq595406615 at 2008-1-2 09:37 PM:
但是有多个一样名字的话不就全部全都停了吗?


这个就要研究一下程序的PID值了。

作者: qq595406615     时间: 2008-1-4 18:59
请问如何看所有程序的PID和描述?

作者: hy433124shc     时间: 2008-1-24 18:24
wmic process get processid,Description
获得所有程序的PID值和描述

wmic process get /?
获得所有可用

wmic process where name="程序名.exe" get processid
获得指定程序的PID值

wmic process where processid=yourprocessid delete
关闭指定PID的程序