想求一个BAT文件用于PING多个IP的批处理命令

想求一个批处理命令,实际需求如下:本人维护工,工作原因需要使用BAT文件,让坐办公室的值班人员能够右键BAT文件批量ping特定一些网段,并把PING通与否的结果和相应的IP及IP所对应的地点保存到TXT文件中以便报于本人,例如:

ping 192.168.1.10 设备地点财务摄像头
中间一堆设备的IP地址
ping 192.168.15.17 设备地点走廊摄像头

当ping不通后保存到一个TXT文件里,里面记录有ping不通的IP及对应的地点

您把您的各ip列表放到ip.txt中,再写个myping.bat,双击运行即可。其中ping部分的参数您自己改就行了。
@for /f "delims=" %%i in (ip.txt) do ping %%i

如果是相同网段的多个连续地址,就不用ip.txt文件了,可以这样写:
@for /l %%i in (1,1,100) do ping 192.168.15.%%i
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-10
因为 Gtalk 加入常用软件行列,所以我每天开机时第一件事就是启动 Gtalk、QQ、旺旺、浏览器(FF/Chrome/Opera),那么每天开机时就要点那么多软件启动,时间长了——烦,于是想用一个方法同时启动这几个程序。

我第一反应就是批处理……很久没玩神马 Dos 命令了,批处理就更久了(只是很多下载来的绿色软件/游戏啥的自动注册双击过),据我的记忆就是把 dos 命令堆积起来就行了。

于是我建立个批处理文件 Gtalk+QQ+WangWang.bat ,内容这样写:(假如我的程序目录都在 D:\Program Files)
相似回答