两个简单脚本实现-局域网内探测主机是否存活

探测局域网内PING不通的IP
@echo on
set /p=>ip.txt<nul
for /l %%a in (4,1,254) do (
  for /f  %%i "delims==tokens=1" in ('ping -n 1 192.168.137.%%a^|findstr "Request timed out"')do (
  echo %%i 192.168.137.%%a>>ip.txt
  )
 )
start ip.txt
 pause
探测局域网内存活的主机:
@echo on
set/p=>list.txt<nul
for /l %%a in (3,1,254) do (
        echo.&echo.
        for /f "delims== tokens=2" %%i in ('nbtstat -A 192.168.137.%%a^|find "MAC Address"') do (
                echo %%i=======192.168.137.%%a >>list.txt
        )
)
pause
start list.txt
也可以用VBS实现,但对WMI按口不熟,只好作罢。

posted on 2008-07-24 22:24 snowhill 阅读(1202) 评论(1)  编辑 收藏 引用 所属分类: 系统管理

评论

# re: 两个简单脚本实现-局域网内探测主机是否存活 2012-11-22 16:14 E.T

good job!  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


<2007年10月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

导航

公告

又一年...........

留言簿(3)

随笔分类(13)

文章分类(131)

文章档案(124)

c++

java

linux

oracle

常用软件

其他

网络配置

系统安全

音乐

搜索

最新评论

阅读排行榜