![使用 bat 文件更改“局域网”上的 IP 地址、子网掩码、默认网关,而不是“无线网络连接”](https://linux22.com/image/1580901/%E4%BD%BF%E7%94%A8%20bat%20%E6%96%87%E4%BB%B6%E6%9B%B4%E6%94%B9%E2%80%9C%E5%B1%80%E5%9F%9F%E7%BD%91%E2%80%9D%E4%B8%8A%E7%9A%84%20IP%20%E5%9C%B0%E5%9D%80%E3%80%81%E5%AD%90%E7%BD%91%E6%8E%A9%E7%A0%81%E3%80%81%E9%BB%98%E8%AE%A4%E7%BD%91%E5%85%B3%EF%BC%8C%E8%80%8C%E4%B8%8D%E6%98%AF%E2%80%9C%E6%97%A0%E7%BA%BF%E7%BD%91%E7%BB%9C%E8%BF%9E%E6%8E%A5%E2%80%9D.png)
我想在不进入网络共享中心的情况下更改上述内容。所以我使用了一个批处理文件。我找到了这个代码,但它只适用于无线网络连接,而不适用于“局域网”。我还尝试过改名在重新运行脚本之前,我尝试了连接,但仍然没有任何变化。代码如下
set connectionName="Local Area Connection" set staticIP=192.168.247.2 set subnetMask=255.255.255.0 set defaultGateway=192.168.247.2 netsh interface ip set address %connectionName% static %staticIP% %subnetMask% %defaultGateway% 1
(最后一句是一行)
我也尝试使用更简单的代码,如下所示
netsh interface ip set address "Local Area Connection" static 192.168.30.77 255.255.255.0 192.168.30.2
但最后当我检查 Ipv4 下的设置时,两个程序员都没有改变任何东西。
有人可以帮我吗?
答案1
打开控制面板、所有控制面板、网络连接,然后右键单击并选择“重命名”来重命名以太网适配器。
删除旧名称并添加“本地连接”-按回车键。
再次运行脚本。