[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 如何用批处理检测ping网站是不是可以ping通的状态?

我做了一个小网吧 设成网吧主页但是最近服务器总出问题~~所以想在客户机开机的时候自动检测一下~~想找个这样的批处理~~~比方先pingwww.111.com 如果可以  ping通10秒  就退出~~~~

如果不可以ping www.111.com  那就执行ping www1.111.com ping10秒  
如果可以通就设定IE主页为www1.111.com 退出批处理

如果还不可以ping www1.111.com  那就执行ping www2.111.com ping10秒  
如果可以通就设定IE主页为www2.111.com 退出批处理

如果以上还不可以那就退出批处理~~~


谢谢大家帮帮我弄弄~~~注册表 修改IE主页的批处理我已经找到~~但是`~ping域名的批处理和判断就没有找到~
下面的就是设置IE主页
  1. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /f
  2. reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /d "http://www.111.com/" /f
复制代码

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. ping -n 10 www.111.com >nul 2>&1
  4. if !errorlevel! neq 0 (
  5.     ping -n 10 www1.111.com >nul 2>&1
  6.     if !errorlevel! neq 0 (
  7.         ping -n 10 www2.111.com >nul 2>&1
  8.         if !errorlevel! equ 0 (
  9.             reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /t REG_SZ /d "http://www2.111.com/" /f
  10.         )
  11.     ) else (
  12.         reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /t REG_SZ /d "http://www1.111.com/" /f
  13.     )
  14. )
复制代码
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

哥哥 我测试好象有点不大对~~~ 好象需要这俩条~~~麻烦哥哥在给你看看~辛苦哥哥了

reg delete "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /d "http://www.111.com/" /f

TOP

现在他是后台执行~~~但是不知道为什么`~可以ping的 绝对可以~我把http://www2.111.com/ 相应的改成 www.hao123.com 但是注册表我机器没有修改主页~~~

我机器主页还是 空白`希望哥哥在帮忙看看`~~谢谢您了~

TOP

reg delete "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main" /v "Start Page" /d "http://www.xxx.com/" /f

TOP

谢谢`在帮我看看`谢谢~

TOP

对不起 斑竹 谢谢你 完全好使`但是``希望可以帮我在改进下 时间稍微好点`也就是说当www.111.com 检测不到在检测下一个时间稍微少点 我改动了~~

ping -n 5   

但是`效果不大~可以改动吗?希望帮我看看谢谢`~~
辛苦了~好使~~

TOP

还有大哥`我想叫这个脚本 循环5小时~~如果不行也可以无限循环~~~~尽量精简点时间~~~和少占点CPU

希望哥哥可以分俩部分发出`~


一个是精简点时间的`~~~~~~批处理

一个是循环5小时的 和精简时间完整版本的批处理~~谢谢哥哥~~~



最后由衷的感谢    谢谢斑竹 你辛苦 你帮我了解决了老大的难题

[ 本帖最后由 da9049514 于 2009-12-23 03:24 编辑 ]

TOP

返回列表