好久没有更新日志了,最近时间不多,除了公司的事外还要研究PHP,实在不好意思。今天抽空帮一朋友写了个bat,发给大家小玩一下。
此BAT可批量获取指定主机名对应的IP地址。
使用方法:
1、把你所有的主机名保存到computer.txt中,每行一个,文件编码为ANSI编码
2、把如下代码保存为ping_to_ip.bat,然后运行即可。
@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 即可。
from www.waitalone.cn.thanks for it.
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论