中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-12 22:44
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 查杀进程批处理 查看 1,132 回复 4
楼 主 查杀进程批处理 发表于 2009-12-23 15:43 ·  中国 北京 电信
新手上路
积分 7
发帖 6
注册 2009-12-10 19:02
16年会员
UID 156315
性别 男
状态 离线
哪位高人给写个批处理 查出所有进程的pid并导入到txt文本中 (提示:在2000的操作系统)
不支持tlist命令
2 发表于 2009-12-24 20:42 ·  中国 湖北 荆门 电信
初级用户
★★
积分 186
发帖 117
注册 2006-08-14 14:50
19年会员
UID 60491
状态 离线
2000下用vbs不是简单得多?
3 发表于 2009-12-25 11:28 ·  中国 北京 电信
新手上路
积分 7
发帖 6
注册 2009-12-10 19:02
16年会员
UID 156315
性别 男
状态 离线
那应该怎么弄阿 不懂vbs
4 发表于 2009-12-25 13:19 ·  中国 北京 鹏博士BGP
新手上路
积分 4
发帖 4
注册 2009-11-24 00:25
16年会员
UID 155228
性别 男
状态 离线
wmi
5 发表于 2009-12-25 19:23 ·  中国 湖北 荆门 电信
初级用户
★★
积分 186
发帖 117
注册 2006-08-14 14:50
19年会员
UID 60491
状态 离线
不知道2000下这个代码可不可以,因为wmi在2000下和在xp中是有区别的。
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oFile = oFSO.OpenTextFile("a.txt",2,True)
Set oShell = CreateObject("WScript.Shell")
For Each x In GetObject("Winmgmts:Win32_Process").Instances_
oFile.WriteLine x.ProcessId & vbTab & x.Name
Next
oFile.Close
oShell.Run "a.txt"
Set oFile = Nothing
Set oFSO = Nothing
Set oShell = Nothing
论坛跳转: