使用命令提示符添加多个WINS IP地址



大家下午好,

我完全被难住了,已经用尽了谷歌大师在这个问题上提供的所有链接;所以是时候问一问专家了。

简而言之,我试图使用脚本添加3个IP地址的WINS列表。使用windows控制面板手动配置这个简单但耗时,我希望避免这种情况,因为需要配置的PC的数量。我添加了一个示例截图,我试图实现-IP地址是例子。比赛列表截图

我尝试了下面的批处理脚本,但它只将最后一个地址添加到wins列表。

netsh int ip set winsservers "Wi-Fi" static 10.0.0.1
netsh int ip set winsservers "Wi-Fi" static 10.0.0.2
netsh int ip set winsservers "Wi-Fi" static 10.0.0.3

我尝试了这个脚本的一个变体,我遇到了使用索引设置,例如:

netsh int ip set winsservers "Wi-Fi" static 10.0.0.1 index=0
netsh int ip set winsservers "Wi-Fi" static 10.0.0.2 index=1
netsh int ip set winsservers "Wi-Fi" static 10.0.0.3 index=2

但是这会返回一个语法错误。我已经寻找了一个powershell脚本来做同样的事情,但在我的研究中再次空手而归。

如有任何帮助,我将不胜感激。

从我的评论来看,我的语法期望是:

%SystemRoot%System32netsh.exe interface ip add wins name=Wi-Fi addr=10.0.0.1 index=0
%SystemRoot%System32netsh.exe interface ip add wins name=Wi-Fi addr=10.0.0.2 index=1
%SystemRoot%System32netsh.exe interface ip add wins name=Wi-Fi addr=10.0.0.3 index=2

要了解有关netsh.exe可执行文件的更多信息,在命令提示符窗口中输入以下命令示例:

  • netsh /?
  • netsh interface /?
  • netsh interface ip /?

相关内容

  • 没有找到相关文章

最新更新