[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 求问WMIC FOR IF 的综合用法获取系统进程PID

假设有两个进程 a.exe PID=123   a.exe PID=321
如何实现用IF比大小 得出后者的PID比前者的(小),从而用NTSD结束后者PID数较大(小)的进程

这是用WMIC FOR IF写的。但问题在于:PID值是随机的,设范围有很大问题,或者怎么设不结束系统进程?

for /f "tokens=1,2" %%i in ('wmic process where "processid>200" get name^,processid') do if %%i==a.exe at %time% ntsd -c q -p %%j

[ 本帖最后由 efaun 于 2009-12-3 17:05 编辑 ]

555555555555~
咋没人啊~

TOP

返回列表