话不多说,直接上代码:
1.一个一个手动输入检测
步骤一(看能否ping通):ping 192.168.1.xxx
步骤二(看路由表):arp -a 或 arp -g
如果路由表中有该ip,则该ip已经被占用
2.批量检测:for /L %D in (101,1,105) do ping 192.168.1.%D
其中101代表起始ip,1代表步数大小,105代表结束ip
3.批量检测并保存到a.txt文件(文件位置在当前执行命令所在的目录)
命令:for /L %D in (101,1,105) do ping 192.168.1.%D >>a.txt
4.批量检测,并分出是否可用的ip,并保存到文件。
命令:for /L %D in (101,1,105) do (ping 192.168.1.%D -n 1 && echo 192.168.1.%D>>通.txt || echo 192.168.1.%D >>不通.txt)
注:其中文件保存的地址 在 终端命令行所在的地址。