中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-07 07:59
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 请问有关闭特定程序的批处理吗? 查看 1,034 回复 5
楼 主 请问有关闭特定程序的批处理吗? 发表于 2008-01-02 19:13 ·  中国 江西 南昌 电信
新手上路
积分 8
发帖 3
注册 2008-01-02 15:14
18年会员
UID 107482
性别 男
状态 离线
请问如何获得所有程序的PID值和描述??????

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

taskkill /f /IM 程序名.exe

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

[ Last edited by qq595406615 on 2008-1-4 at 08:35 PM ]
2 发表于 2008-01-02 20:53 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
1、taskkill /im 进程名称

2、echo %~f0
3 发表于 2008-01-02 21:37 ·  中国 江西 南昌 电信
新手上路
积分 8
发帖 3
注册 2008-01-02 15:14
18年会员
UID 107482
性别 男
状态 离线
但是有多个一样名字的话不就全部全都停了吗?
还有第二个问题呢? 把文件拖到DOS窗口就能识别文件的绝对路径的``能给出演示吗?
4 发表于 2008-01-03 22:15 ·  中国 广东 东莞 电信
银牌会员
★★★
积分 1,284
发帖 538
注册 2002-11-02 00:00
23年会员
UID 129
性别 男
状态 离线
Originally posted by qq595406615 at 2008-1-2 09:37 PM:
但是有多个一样名字的话不就全部全都停了吗?


这个就要研究一下程序的PID值了。
5 发表于 2008-01-04 18:59 ·  中国 江西 南昌 电信
新手上路
积分 8
发帖 3
注册 2008-01-02 15:14
18年会员
UID 107482
性别 男
状态 离线
请问如何看所有程序的PID和描述?
6 发表于 2008-01-24 18:24 ·  中国 山东 潍坊 电信
中级用户
★★
积分 201
发帖 75
注册 2007-02-24 00:26
19年会员
UID 80034
性别 男
状态 离线
wmic process get processid,Description
获得所有程序的PID值和描述

wmic process get /?
获得所有可用

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

wmic process where processid=yourprocessid delete
关闭指定PID的程序
论坛跳转: