中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-07 11:18
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 怎么得到进程名称,pid,进程路径的列表 查看 943 回复 5
楼 主 怎么得到进程名称,pid,进程路径的列表 发表于 2008-01-31 14:55 ·  中国 北京 海淀区 联通
初级用户
积分 28
发帖 10
注册 2007-10-18 10:16
18年会员
UID 100048
性别 男
状态 离线
如题,如果借助第三方工具也行,不过要在2000server下也能正常使用的
2 发表于 2008-01-31 15:07 ·  中国 北京 海淀区 联通
初级用户
积分 28
发帖 10
注册 2007-10-18 10:16
18年会员
UID 100048
性别 男
状态 离线
已经在ccwan的"我的部分批处理收藏"中找到答案,在这里感谢他
3 发表于 2008-01-31 16:33 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
积分 5,493
发帖 2,315
注册 2006-05-01 10:41
20年会员
UID 54766
性别 男
来自 上海
状态 离线
不知道2000server有没有wmic?
wmic Process get ProcessId,ExecutablePath /value
不够精确
wmic Process get ProcessId,CommandLine /value
第一高手 第二高手

4 发表于 2008-01-31 18:56 ·  中国 北京 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
Win2000server上我测试过
没有tasklist
也没有wmic
5 发表于 2008-02-02 20:07 ·  中国 四川 泸州 联通
高级用户
★★★
积分 609
发帖 374
注册 2006-08-02 22:38
20年会员
UID 59720
状态 离线
@echo off
@echo PID号 进程名称 程序所在位置
@echo for each ps in getobject _ >lswj.vbs
@echo ("winmgmts:\\.\root\cimv2:win32_process").instances_ >>lswj.vbs
@echo wscript.echo ps.handle^&vbtab^&ps.name^&vbtab^&ps.executablepath:next >>lswj.vbs
cscript //nologo lswj.vbs
del lswj.vbs
pause
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
everest79 +9 2008-02-02 20:48
6 发表于 2008-02-02 22:21 ·  中国 江西 南昌 电信
新手上路
积分 6
发帖 4
注册 2007-09-23 11:32
18年会员
UID 98105
性别 男
状态 离线
路过
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
honghunter -2 2008-02-03 07:28
论坛跳转: