【发布时间】:2011-10-06 05:30:58
【问题描述】:
我们公司计划在不久的将来切换到新的子网,以便在网络上腾出更多空间。我认为如果我们有一个每个人都可以运行的批处理文件来为他们更改子网,那么过渡可能会更顺利。
到目前为止,我的代码如下所示:
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%
我想保留机器上已经存在的地址。我可以从已经存在的变量中提取它吗?有没有更好的方法来做到这一点?
任何有用的意见将不胜感激。
【问题讨论】:
标签: command-line batch-file cmd netsh