如何使用命令行更改networking适配器的绑定顺序(wmi,netsh,vbscript等)

我有几个连接到不同networking的networking连接。 我想确保某个networking连接位于列表顶部。 所以我想以编程方式更改networking适配器的绑定顺序的Windows(WIN 2008服务器和WIN 2003服务器)

有没有办法以编程方式更改绑定顺序?只需使用wmi,netsh,vbscript,编辑regstry或其他脚本或命令行工具。

我发现编辑registryregistryHKLM \ system \ currentcontrolset \ services \ TCPIP \ linkage \ – >绑定值,是在Windows 2008服务器上的一种方法。 使用“netstat -rn”可以发现绑定顺序已经改变。 但在networking广告用户界面(ncpa.cpl)上的顺序没有改变。 并看起来不能在Windows 2003服务器上工作。

有没有想法如何使用命令行更改networking适配器的绑定顺序?

谢谢

这看起来是你在之后: http : //realworldwindows.blogspot.com/2006/11/changing-network-provider-order-in.html

或者,您可以轻松地编写一个禁用主适配器的批处理文件,以便您希望成为主要适配器的适配器接管。 然后重新启用原来的一个。

例:

@echo off netsh interface set interface "Local Area Connection" DISABLED :: do something here on the secondary connection netsh interface set interface "Local Area Connection" ENABLED