1

我们公司计划在不久的将来切换到一个新的子网,以便在网络上腾出更多空间。我认为如果我们有一个每个人都可以运行的批处理文件来为他们更改子网,那么过渡可能会更顺利。

到目前为止,我的代码如下所示:

set maskvar=255.255.255.0
ECHO Setting IP Address and Subnet Mask
netsh interface ip set address local static mask=%maskvar%

这不起作用,因为它也需要地址的值,看起来像这样。

netsh interface ip set address local static addr=%addrvar% mask=%maskvar%

我想保留机器上已经存在的地址。我可以从已经存在的变量中提取它吗?有一个更好的方法吗?

任何有用的输入将不胜感激。

4

1 回答 1

0

为什么不从 ipconfig 中提取 ip 地址,将其设置为变量,然后在 netsh 中分配呢?

于 2011-07-21T04:05:15.307 回答