批量获取主机名对应的ip地址
来源:互联网 发布:mac如何ping ip地址 编辑:程序博客网 时间:2024/05/21 10:15
好久没有更新日志了,最近时间不多,除了公司的事外还要研究PHP,实在不好意思。今天抽空帮一朋友写了个bat,发给大家小玩一下。
此BAT可批量获取指定主机名对应的IP地址。
使用方法:
1、把你所有的主机名保存到computer.txt中,每行一个,文件编码为ANSI编码
2、把如下代码保存为ping_to_ip.bat,然后运行即可。
01
@
echo
off
02
title BY 独自等待 www.waitalone.cn
03
echo
====================================
04
echo
.
05
echo
批量获取主机名对应的ip地址
06
echo
.
07
echo
BY 独自等待 www.waitalone.cn
08
echo
.
09
echo
====================================
10
color a
11
for
/f
%%a
in
(computer.txt)
do
(
12
echo
.
13
echo
正在获取%%a的ip地址,请稍候……
14
ping
%%a -4 -n 1 |
find
/i
"ping"
> %%a.txt
15
for
/f
"tokens=2 delims=[]"
%%b
in
(%%a.txt)
do
@
echo
%%a的ip地址为:%%b
16
del
/f
/q
%%a.txt
17
)
18
echo
.
19
pause
view source
@echo off
title BY 独自等待 www.waitalone.cn
echo ====================================
echo.
echo 批量获取主机名对应的ip地址
echo.
echo BY 独自等待 www.waitalone.cn
echo.
echo ====================================
color a
for /f %%a in (computer.txt) do (
echo.
echo 正在获取%%a的ip地址,请稍候……
ping %%a -4 -n 1 |find /i "ping" > %%a.txt
for /f "tokens=2 delims=[]" %%b in (%%a.txt) do @echo %%a的ip地址为:%%b
del /f /q %%a.txt
)
echo.
pause
运行后显示如下图:
如果你想把结果保存在txt中,请在第15行的最后面加上 >> result.txt 即可。
0 0
- 批量获取主机名对应的ip地址
- C# 获取主机对应的IP地址和主机名
- 根据主机名获取PC的IP地址
- 根据获取的主机名显示ip地址
- 主机名、域名、IP、MAC地址的获取
- java中IP地址、主机名的获取
- 获取主机名和IP地址
- 获取主机名和IP地址
- 获取主机名和IP地址
- 根据主机名获取IP地址
- JS获取MAC地址、IP地址及主机名的方法
- 知道局域网ip地址,获取该ip的主机名
- IP主机名的获取
- 获取域名对应的IP地址
- VC中获取主机名和IP地址的方法
- VC中获取主机名和IP地址的方法
- VC中获取主机名和IP地址的方法
- C++ 获取本机的Ip地址及主机名
- 使用JSONObject和JSONArray
- linux学习笔记---2
- 基于win平台的高性能服务器底层通信模型设计(1)
- 有道云笔记
- 《Java程序》将数字进行倒序输出
- 批量获取主机名对应的ip地址
- 聆听中国—一款收音机类App的前世今生
- Reverse Integer
- C#常用的集合类型(ArrayList类、Stack类、Queue类、Hashtable类、SortedList类)
- Hibernate与Mybatis对比
- 数据表的基本操作(一)
- 黑马程序员——JAVA笔记——集合框架3——map
- 经过一年时间的沉淀 再次回首 TCP Socket服务器编程
- 线程的学习(一)