怎么用DOS命令查看局域网内的所有IP地址?

怎么用DOS命令查看局域网内的所有IP地址?详细步骤?
2024年11月19日 00:28
有3个网友回答
网友(1):

一、
@echo off
echo 正在连接,请稍等...
>Getip.vbs echo Set oDOM=WScript.GetObject("http://www.ip138.com/ip2city.asp"):Do Until oDOM.readyState="complete":WScript.sleep 200:Loop:WScript.echo oDOM.documentElement.outerText:Set oDOM=nothing
for /f "tokens=2 delims=[]" %%i in ('"cscript //nologo Getip.vbs"') do echo 你的外网 IP 是: %%i
del Getip.vbs
pause

二、不知这样行吗?如果需要改进的话先把这个选了最佳再问吧
@echo off
for /l %%j in (1,1,255) do (for /f "tokens=3 delims=: " %%i in ('ping -n 1 192.168.1.%%j^|findstr Reply') do echo %%i)

网友(2):

要看的话,只要能PING通的都可以显示,不能ping 的就看不到。安装P2P就可以全部看到

网友(3):

DOS下没有。黑客软件就很多了。摆渡一下就好了