The blog post is about changing network binding order.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Linkage
Bind -- reg_multi_sz
The Bind registry value contains a list of devices and that list is the
registry binding order. That list looks something like the below (taken off my
Server 2008 R2 server):
\Device\{17333B2B-417A-4067-AC98-B7EB24FCB339}
\Device\{23A51D9E-9FFA-4F32-8F67-B9C4B61E2FAD}
\Device\{9638CAB0-CFC8-433F-B189-099B0518F380}
\Device\{A25EC12E-404C-4234-A4F9-18D9D8BAD79C}
\Device\{E7B7845A-A963-4085-8B4E-276F6D19A74B}
\Device\{D887DA91-0415-470E-AAD9-CACB2319BC87}
\Device\{4034AA4F-1E2D-4F84-A244-D94355DC2BD8}
\Device\{F41AB86C-A9BC-4513-9303-075EF4F77E03}
\Device\{EAFA97BD-3969-48A0-9421-5ECB81C1BB18}
You have to take the GUIDs and look them up to find the device names. That
information is at:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\<interface
GUID>\Connection
Name -- reg_sz
Which easily lets me figure out:
\Device\{17333B2B-417A-4067-AC98-B7EB24FCB339} -> Local Area Connection* 9
\Device\{23A51D9E-9FFA-4F32-8F67-B9C4B61E2FAD} -> Local Area Connection 7
\Device\{9638CAB0-CFC8-433F-B189-099B0518F380} -> Local Area Connection 6
\Device\{A25EC12E-404C-4234-A4F9-18D9D8BAD79C} -> Local Area Connection 3
\Device\{E7B7845A-A963-4085-8B4E-276F6D19A74B} -> Local Area Connection 5
\Device\{D887DA91-0415-470E-AAD9-CACB2319BC87} -> Local Area Connection 4
\Device\{4034AA4F-1E2D-4F84-A244-D94355DC2BD8} -> Local Area Connection 2
\Device\{F41AB86C-A9BC-4513-9303-075EF4F77E03} -> Local Area Connection
\Device\{EAFA97BD-3969-48A0-9421-5ECB81C1BB18} -> Wireless Network Connection
Which is exactly the binding order shown in Advanced network properties on my
computer.
If you want a different binding order, then re-write the array in the order you
want it. That's what the blog post does.
Here is another way to get done what you want:
http://code.msdn.microsoft.com/nvspbind
Regards,
Michael B. Smith
Consultant and Exchange MVP
http://TheEssentialExchange.com
From: Haritwal, Dhiraj [mailto:[email protected]]
Sent: Friday, September 10, 2010 7:54 AM
To: NT System Admin Issues
Subject: RE: Script to change Network Adapters Binding
Thanks Michael, I have already saw these posts. Does anybody tried this with
these articles. Sorry, I don't have C++ programming skills.
Set_Wireless_NIC_IPMetric.vbs I have tried but it's not changing Binding order.
http://blogs.technet.com/b/brucecowper/archive/2005/03/28/403043.aspx
above post also not changing Network Adapter binding order.
Dhiraj
From: Michael B. Smith [mailto:[email protected]]
Sent: Friday, September 10, 2010 4:46 PM
To: NT System Admin Issues
Subject: RE: Script to change Network Adapters Binding
This KB describes the available interfaces:
http://support.microsoft.com/kb/894564/en-us
If you don't mind writing a little C++ (or P/Invoking some C#), here is the API
interface:
http://msdn.microsoft.com/en-us/library/ff547694.aspx
This blog post should help you understand how the binding order is built from
the registry and how to modify it there:
http://blogs.technet.com/b/brucecowper/archive/2005/03/28/403043.aspx
Regards,
Michael B. Smith
Consultant and Exchange MVP
http://TheEssentialExchange.com
From: Haritwal, Dhiraj [mailto:[email protected]]
Sent: Friday, September 10, 2010 5:06 AM
To: NT System Admin Issues
Subject: Script to change Network Adapters Binding
Hi,
How can I change Network Adapter binding for Win XP/Vista/7. I know the
settings can be found under below reg key, but how to set "Local Area
Connection" as first & "Wireless Connection" as second connection.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Linkage\Bind
With below command we can check the Device ID of Network adapters. But not
getting how to use below output of Local area connection to change above Reg
key sequence.
wmic nicconfig get Description,SettingID
Kindly tell me if another way is there to do this.
Dhiraj
~ Finally, powerful endpoint security that ISN'T a resource hog! ~
~ <http://www.sunbeltsoftware.com/Business/VIPRE-Enterprise/> ~
---
To manage subscriptions click here:
http://lyris.sunbelt-software.com/read/my_forums/
or send an email to [email protected]
with the body: unsubscribe ntsysadmin