Search    Register  Login
 Blog
 English (United States)  中文(中华人民共和国)
 Login
StandardOpenID


Register
Forgot Password ?

 Blog_List
 Blog_Archive
 献给网络用户和网络管理员
Location: Blogs操作系统维护技巧    
Posted by: 逗号 2008/1/16 12:16

复制横线以下的部分。另存为相应的 bat 文件。参照使用方法。在需要时发出“嘀”的声音。

------监视域名解析,用声音报警------文件名:YJNslookup.bat--------------------------------------

@echo YJNslookup.bat is create by Wu Xiang, Yujiesoft(www.yujiesoft.com) 2008-01-16 yyyy-mm-dd. Version 1.0.1
@echo.
@echo off
rem 复制 YJNslookup.bat 到 Windows 文件夹中
rem 使用方法举例:
rem 在命令行下输入 YJNslookup www.yujiesoft.com 10 S
rem 其中
rem www.yujiesoft.com 表示目标主机。
rem 10 表示每次尝试解析间隔 10 秒。可以改成其它数字,单位是秒。
rem S 表示在解析成功时发出声音。如果省略或者不是 S 那么在解析不成功时发出声音。


SET /A bb=1
IF "%3"=="S" (
SET /A bb=0
) ELSE IF "%3"=="s" (
SET /A bb=0
)
SET /A aa="%2"+1

:loop
nslookup "%1" | find "%1" >NUL
IF %ERRORLEVEL% == %bb% (
echo beep
) ELSE (
echo ....
ping 127.0.0.1 -n %aa% >NUL
goto loop
)
ping 127.0.0.1 -n %aa% >NUL
goto loop

------文件 YJNslookup.bat 到此结束-----------------

 

------监视网络状况,用声音报警------文件名:YJPing.bat--------------------------------------

@echo YJPing.bat is create by Wu Xiang, Yujiesoft(www.yujiesoft.com) 2008-01-15 yyyy-mm-dd. Version 1.0.1
@echo.
@echo off
rem 复制 YJPing.bat 到 Windows 文件夹中
rem 使用方法举例:
rem 在命令行下输入 YJPing www.yujiesoft.com 10 S
rem 其中
rem www.yujiesoft.com 表示目标主机。
rem 10 表示每个 ping 间隔 10 秒。可以改成其它数字,单位是秒。
rem S 表示在 ping 通时发出声音。如果省略或者不是 S 那么在 ping 不通时发出声音。


SET /A bb=1
IF "%3"=="S" (
SET /A bb=0
) ELSE IF "%3"=="s" (
SET /A bb=0
)
SET /A aa="%2"+1

:loop
ping -n 1 "%1" | find "Reply from"
IF %ERRORLEVEL% == %bb% (
echo beep
) ELSE (
echo ....
ping 127.0.0.1 -n %aa% >NUL
goto loop
)
ping 127.0.0.1 -n %aa% >NUL
goto loop

------文件 YJPing.bat 到此结束-----------------

Permalink |  Trackback

Comments (1)   Add Comment
Re: 献给网络用户和网络管理员    By jeni on 2008/1/16 23:21
谢谢,很方便的说。


Your name:
Title:
Comment:
Add Comment   Cancel 
  
Copyright 2007 by Yujiesoft   鄂ICP备07007227号  Terms Of Use  Privacy Statement
DotNetNuke® is copyright 2002-2009 by DotNetNuke Corporation