扫描局域网代理.txt

来自「扫描局域网代理,修改文件后缀为bat就可以运行」· 文本 代码 · 共 23 行

TXT
23
字号
@echo off 
set /p NetNum=请输入需要扫描的开始网段;例如:192.168.0.X 输入0  
set HostNum=70 
:LocalAddressSetLoop 
set /a HostNum=%HostNum%+1 
netsh interface ip set address name="本地连接" static 192.168.%NetNum%.%HostNum% 255.255.255.0 
ping /n 1 192.168.%NetNum%.%HostNum%>nul 2>nul 
if %errorlevel% equ 1 goto LocalAddressSetLoop 
del LivingHost.txt 
arp -d 
FOR /L %%i IN (1,1,254) Do start ping 192.168.%NetNum%.%%i -n 1  
set /a NetNum=%NetNum%+1 
echo 存活主机 >>LivingHost.txt  
arp -a |find "dynamic" >>LivingHost.txt  
for /f "skip=3 tokens=1" %%i in (LivingHost.txt) do netsh interface ip set address name="本地连接" static gateway=%%i gwmetric=1&ping -n 1 www.baidu.com>nul && goto success 
goto LocalAddressSetLoop 
:success 
echo 服务器已找到!互联网络正常。 
echo 网络配置信息: 
ipconfig 
ipconfig|find "Default Gateway" >>gateway.txt 
pause 
exit 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?