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


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

TOP

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

TOP

回复 17# ZJHJ


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

TOP

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

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

TOP

回复 19# hacker85


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

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

回复 21# hacker85


这个不满足楼主的需求

TOP

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

TOP

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

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

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

TOP

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

TOP

返回列表