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

[网络连接] 批处理怎样自动判断网络是否畅通?

小弟我因工作需要,每天早上需要把上百个ip地址ping一遍,抄录不通的叫相关人员处理,能否帮助写一个批处理,自动执行啊
要求反馈不通的ip地址及对应名称和总数量
谢谢

  1. for /f "tokens=1,2" %%i in (a.txt) do (ping /n 1 %%i||echo,%%i %%j>>b.txt)
复制代码

TOP

????????
帮个忙吧

TOP

不好意思哈,前段时间有点事情忙的每天在外面跑,其实我可能没说清楚我的诉求,现详细说明一下,请各位帮帮忙,不胜感谢!!因为有些ip地址不方便对外发布,所以举例说明一下吧:
a。txt是ip地址表
172.16.0.1        1班
172.16.0.2        2班
172.16.0.3        3班
172.16.0.4        4班
172.16.0.5        5班
172.16.0.6        6班
172.16.0.7        7班
172.16.0.8        8班
172.16.0.9        9班
172.16.0.10        10班
172.16.0.11        11班
172.16.0.12        12班
172.16.0.13        13班
172.16.0.14        14班
我每天早上对这些地址ping一遍,要求找出哪些班组没有开机也就是不通。反馈结果
例如
172.16.0.9        9班
172.16.0.10        10班
172.16.0.11        11班
172.16.0.12        12班
172.16.0.13        13班
这样的话我就知道那些班组不通,就可以找到相关责任人员
现在用的是上面一位达人给的
for /f %%i in (a.txt) do (ping /n 1 %%i||echo,%%i>>b.txt)
可以反馈不通的ip地址,但是不能反馈对应的名称,因为ip地址较多,所以在ip表中比对比较费时间,能不能
在反馈ip地址的同时反馈对应的名称?前提是我有ip地址表,每一个ip地址固定对应一个名称。
谢谢

TOP

可以用excel导入进行处理[code][/code]

TOP

饿还在回啊~~~~楼主不在偶继续观望~~!不喜欢这样的楼主~~解决了也说一声没解决也说一声倒了~~!

TOP

回复 21# hacker85


这个不满足楼主的需求

TOP

@echo off
title 查看局域网在线计算机  ****hacker85****
color 0a
set str=192.168.12

for /l %%i in (1,1,100) do (

        ping.exe %str%.%%i -n 1 -w 300 >nul&&echo %str%.%%i>>CG.txt||echo %str%.%%i>>SB.txt

)
pause

TOP

回复 19# hacker85


其实一小段BAT脚本就行了,只是楼主没有说清楚问题而已。

TOP

天,下载一个飞秋软件就可以,什么都看明白了。

把简单地问题复杂化干什么呢?

TOP

回复 17# ZJHJ


    LZ都不知道跑哪里去了~~~代码写好了发了也白发~~观望中~~!

TOP

其实很简单,1 查看局域网在线电脑,会得出在线电脑的所有IP ,2 列出所有电脑的IP 3 用命令剔除在线不就是非在线啊

TOP

回复 12# pyhx


你是有一个统一的文件来保存这些IP和对应的名称吗?

TOP

悲据我们什么知道你哪个IP对应哪个单位~~~我只能做到不通IP 和不通IP总数~~!

TOP

回复 13# pyhx


    q 我悲据了~~按你那么说我写的那个不就可以了?无解了~~~

TOP

返回列表