找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 21879|回复: 3

[系统相关] 批处理怎样监视进程?

[复制链接]
发表于 2011-5-23 14:19:41 | 显示全部楼层 |阅读模式
比如进程里面有1.exe  
在运行时.会出错又出现了一个1.exe进程
这时就两个1.exe.   寻求批处理结束那个内存高的进程
批处理自动判别那个进程使用高.  就结束那个


还有个问题,   用批处理删除重复的文本.   只保留不重复的
不是那段网上只保留一个重复的


3Q3Q
发表于 2011-5-23 15:02:51 | 显示全部楼层
不建议用批处理做这种事情
  1. @echo off
  2. for /l %%a in () do (
  3.    ping /n localhost>nul
  4.    for /f "skip=2" %%a in ('for /tasklist /nh /fi "imagename eq 1.exe"^|sort /+65') do taskkill /f %%a
  5. )
复制代码
 楼主| 发表于 2011-5-23 16:03:39 | 显示全部楼层
哦.谢谢,    我想要的是定时执行的,
比如
:1
@shift
@echo off
setlocal
MODE con: COLS=60 lines=5
color 7c
title    IP限制时间
for /L %%a in (
60,-1,0
) do (
echo 系统每隔60秒会自动检测一遍
echo 还剩余 %%a 秒
ping -n 2 localhost 1>nul 2>nul
cls
)
taskkill /f /im QQ.exe
goto :1


怎么把代码放在放在这个里啊

就是每一分钟就扫描进程,看看有没有两个QQ.exe
结束内存高的那个
发表于 2011-5-26 02:31:48 | 显示全部楼层
这个明明是1433监视传马的文件,你拿这里来问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 08:59 , Processed in 0.022651 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表