复制横线以下的部分。另存为相应的 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 到此结束-----------------