Microsoft Windows Vista Community Forums - Vistaheads
Recommended Download



Welcome to the Microsoft Windows Vista Community Forums - Vistaheads, YOUR Largest Resource for Windows Vista related information.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so , join our community today!

If you have any problems with the registration process or your account login, please contact us.

Driver Scanner

netsh to set IP address on vista..

microsoft.public.windows.vista.networking sharing






Speedup My PC
Reply
  #1 (permalink)  
Old 02-10-2008
pdabak@yahoo.com
 

Posts: n/a
netsh to set IP address on vista..
Hello,

I need to set the IP address of the network adapter given it's MAC
address.

To do this I use GetAdaptersInfo API from IPHLPAPI.DLL to enumerate
network adapters and then compare IP_ADAPTER_INFO.Address to the MAC
address I am looking for. Once I get a match, I extract
IP_ADAPTER_INFO.AdapterName and then I pass it to netsh command as
follows

netsh interface ip set address IP_ADAPTER_INFO.AdapterName static
10.6.36.159 255.255.0.0 10.6.0.1 1

The IP_ADAPTER_INFO.AdapterName is in the form of a GUID viz.
{650B810A-0C51-4147-B1C4-0076A36B1C5A}

This all works fine on Windows 2000/2003/XP. However on Vista, it
fails with the following error.

"The filename, directory name, or volume label syntax is incorrect."

It seems that vista only supports specifying connection name viz.
"Local Area Connection" and is not backward compatible.

Now the question I have is:

Is there any other way to map the MAC address OR AdapterName in GUID
format to connection name? I know that its possible to do so through
WMI, I want avoid using WMI. Since WMI is able to provide this
mapping, there must be some way to do it.

Thanks.
-Prasad

Reply With Quote
Sponsored Links
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Can I set Explorer like in XP address bar? dropping_the_ball microsoft.public.windows.vista.file management 13 12-01-2008 18:17
netsh to set IP address on vista.. pdabak@yahoo.com microsoft.public.windows.vista.general 6 02-12-2008 03:27
Article ID: 926180 When an IP address changes to a static IP address, a static IP address and an alternate IP address remain on the network interface in Windows Vista KBArticles English 0 10-22-2007 20:00
Article ID: 942275 The TCP/IPv4 default gateway address is deleted when you use the Netsh tool to configure the network interface IP address for DHCP in Windows Vista KBArticles English 0 10-22-2007 20:00
How do I set up a new email address???? Janet microsoft.public.windows.vista.mail 1 06-21-2007 03:47




All times are GMT +1. The time now is 05:47.




Driver Scanner - Free Scan Now

Vistaheads.com is part of the Heads Network. See also XPHeads.com , Win7Heads.com and Win8Heads.com.


Design by Vjacheslav Trushkin for phpBBStyles.com.
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 RC 2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120