想要知道局域网里的哪些IP被使用了,PING 批处理命令要怎么写?
发布网友
发布时间:2022-05-06 21:51
我来回答
共3个回答
热心网友
时间:2023-09-22 11:36
@Echo Off
:n
Set /a n+=1
Start "%n%" "cmd /c for /l %%i in (%n%,5,255) do ping 192.168.2.%%i -n 1 -w 500|find "Reply">>%n%.txt"
If %n%==5 goto:Copy
Goto:n
:Copy
Echo 请等待执行完成后按任意键生成结果&Pause>nul
Copy 1.txt+2.txt+3.txt+4.txt+5.txt 扫描结果.txt&&Del ?.txt
Start notepad 扫描结果.txt
5线程ping一个IP段,因为是局域网,优化了ping的超时时间.如果还嫌慢,可以改成15线程.
热心网友
时间:2023-09-22 11:36
你下载一个聚生网管,打开以后,只要是开机的,IP全能够显示
热心网友
时间:2023-09-22 11:37
网上有局域网主机扫描工具 Zmap好像可以实现