您能否使用 netsh 在多个接口上设置相同的静态 IP 地址/网络掩码(无网关)?

您能否使用 netsh 在多个接口上设置相同的静态 IP 地址/网络掩码(无网关)?

我目前没有可以测试这个的环境。在 Windows 7 中,您可以使用命令行中的 netsh 在多个接口上设置相同的静态 IP 地址/网络掩码(无网关)吗?还是会给我某种错误?我问这个问题是因为我需要更改两个接口(本质上是翻转它们),并且不想在更改另一个接口之间禁用一个接口。

例如,如果我有以下内容:

本地连接1:192.168.1.123 255.255.0.0

本地连接2:192.168.1.234 255.255.0.0

我想像这样翻转它们

netsh 接口 ipv4 设置地址名称="本地连接 1" 静态 192.168.1.234 255.255.0.0

netsh 接口 ipv4 设置地址名称="本地连接 2" 静态 192.168.1.123 255.255.0.0

我希望它能够成功依次执行这两个命令。

答案1

是的,你可以这样做。你需要在命令行上使用 FOR 循环:

FOR /L %variable IN (start,step,end) DO command

相关内容