- 帖子
- 10
- 积分
- 136
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2009-11-13
|
[文件操作] 求问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 编辑 ] |
|