自动判断网段并访问网页的批处理脚本
这是一段 Windows 批处理脚本,用于自动判断本机所处的局域网网段,并尝试连接该网段中的某个设备。如果连接成功,脚本会自动打开浏览器并访问该设备的网页。如果连接失败,则切换到另一个网段并重试。如果两个网段都无法连接,则提示检查网线,并发出提示音。
具体实现过程如下:
-
设置变量:分别设置本机所处的两个网段的 IP 地址、网关和 DNS 服务器的 IP 地址。
-
初始化网络设置:使用 netsh 命令将本机的 IP 地址设置为 '192.168.2.x',并将网关设置为第二个网段的网关。
-
尝试连接到 '192.168.2.30':使用 ping 命令向该 IP 地址发送一个 ICMP 数据包,检查是否能够连接上该设备。如果连接成功,则跳转到步骤 6。
-
切换到第一个网段:使用 netsh 命令将本机的 IP 地址设置为 '192.168.1.x',并将网关设置为第一个网段的网关。
-
确认能连到 '192.168.1.30':使用 ping 命令向该 IP 地址发送一个 ICMP 数据包,检查是否能够连接上该设备。如果连接成功,则跳转到步骤 6。
-
打开浏览器并访问该设备的网页:将密码 'a12345678' 复制到剪贴板,并使用 start 命令打开浏览器并访问该设备的网页。
-
退出脚本:使用 exit 命令退出脚本。
-
检查网线:如果两个网段都无法连接,则提示检查网线,并发出提示音。
原文地址: https://www.cveoy.top/t/topic/nsNx 著作权归作者所有。请勿转载和采集!