您的位置:程序门 -> windows专区 -> windows nt/2000/xp/2003



不知道批处理能实现这样的功能吗?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


不知道批处理能实现这样的功能吗?[无满意答案结贴,结贴人:kissxrl]
发表于:2007-06-07 15:43:57 楼主

ping   163.com

不通的时候就用主板的喇叭报警,类似内存条没插好那种声音,连续不断的


电脑没有声卡,只能用小喇叭报警呢,就是不知道连续不断的报警,会不会对电脑造成损坏
发表于:2007-06-07 15:58:331楼 得分:0
vbs   的也可以
发表于:2007-06-07 21:13:132楼 得分:0
@echo   off
rem   批处理无所不能:)
ping   www.163.com> %temp%\pingresult.txt
for   /f   %%i   in   ( 'findstr   "reply   from "   %temp%\pingresult.txt ')   do   @set   touch=%%i    
del   %temp%\pingresult.txt
if   defined   touch   (
    :beep
    echo   
    goto   beep
    )
发表于:2007-06-07 21:54:553楼 得分:0
@echo   off
rem   批处理无所不能:)
ping   www.163.com> %temp%\pingresult.txt
for   /f   %%i   in   ( 'findstr   "reply   from "   %temp%\pingresult.txt ')   do   @set   touch=%%i    
del   %temp%\pingresult.txt
if   not   defined   touch   (
    :beep
    echo   
    goto   beep
    )
发表于:2007-06-08 15:06:394楼 得分:0
@echo   off
:xstart
ping   -n   1   www.163.com ¦find   "reply "   > nul
if   %errorlevel%   equ   0   (
ping   -n   60   localhost   > nul
goto   xstart
)   else   (
echo   
goto   xstart
)
发表于:2007-06-08 15:23:475楼 得分:0
我的批处理的说明:

检测www.163.com
如果ping   不通则用喇叭发一串beep声,然后继续检测
通的话则延迟60秒继续检测


注意:上面的
可不是一连串的   逗号,是特殊符号
你得复制过去
发表于:2007-06-08 16:23:536楼 得分:0
晕,贴的特殊符号被过滤掉了   ?
发表于:2007-06-08 17:27:277楼 得分:0
这样吧,说下如何在批处理中发出beep声
用edit.com编写一个文件
ctrl   +p  
然后alt   07
然后保存,用记事本打开保存的文件,把这个特殊字符复制过来就可以了
发表于:2007-06-08 20:28:238楼 得分:0
倒数第三行echo后面的特殊字符都被过滤掉了
那个特殊字符也可以这样得到:
echo   ^g> t.txt

注意,^g是按住ctrl再按g输入的,然后去t.txt文件中复制就行了。
当然,连长的alt   07也可以。


快速检索

最新资讯
热门点击