帮我看下这BAT文件的意思

[复制链接]
查看11 | 回复2 | 2009-2-27 18:10:36 | 显示全部楼层 |阅读模式
要详细点哦谢谢
@echo off
@cls
@color 17
@cd /d %windir%\system32
@echo 进程监测脚本
@echo 按CTRL+C退出
@echo 此脚本只在XP下测试按CTRL+C退出
@echo ---------------------------------------------------------
:head
@set /p C=输入1开始监测进程,输入2测试扬声器:
@if %C%==1 goto start
@if %C%==2 goto test
@echo 输入有误,请重新输入
@goto :head
:start
@set A=iExplore.exe
@set T=600
@set /p A=请输入要监测的进程名称,默认为iExplore.exe:
@set /p T=请输入监测的时间,多久检测一次进程,以秒为单位(默认时间600秒):
:loop
@echo %A%监测中...检测时间为%T%秒一次.
@set N=119
@for /f %%i in ('tasklist^| findstr /i "%A%"') do set N=%%i
@if /i "%N%"=="%A%" ping -n %T% 127.1>nul&goto loop
@goto sound
:sound
@color 14
@cls
@echo 
@echo 监测的程序已终止,按CTRL+C退出.
@ping -n 3 127.1>nul
@goto sound
:test
@echo 





@echo 如果听到声音,则扬声器工作正常,按任意键返回或者按CTRL+C退出.
@pause >nul
@cls
@goto head
还有现在是监视检查进程的....我想改为监视应用程序...应该怎么改呢...希望大家能帮下
我是想不检查进程。。因为有些软件是隐藏进程的。。。只能在应用程序中看到

回复

使用道具 举报

千问 | 2009-2-27 18:10:36 | 显示全部楼层
那就无解,DOS还没有这么高级。你可以考虑用VBS,但与本题目无关了。...
回复

使用道具 举报

千问 | 2009-2-27 18:10:36 | 显示全部楼层
楼上已经说了.但是BAT的意思没解释.不知道是否需要.需要解释哪句?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行