Hallo allen,
Ik ben bezig met het programeren van een IP-Manager. De bedoeling is als volgt: Een gebruiker gebruikt een computer op meerdere werkplekken. De gebruiker is ook aan het netwerk gekoppeld. Probleem is echter dat op elke werkplek de IP-Settings anders zijn. Daarom de IP-Manager.
Het principe is vrij simpel. Er worden bij installatie een aantal zogenaamde IP-Profielen aan gemaakt met settings. Op het moment dat een gebruiker dan van werkplek wisselt hoeft hij uitsluitend het juiste profiel te selecteren. Het programma zorgt er dan voor dat TCP/IP juist geconfigureerd wordt.
Het programma is nu grotendeels af. Er is echter nog een probleem: Hoe verander ik de IP-settings via mijn programma? Ik weet dat de setting in HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{GUID} in het registry staan. Nu is het natuurlijk helemaal niet moeilijk om wijzigingen aan te brengen in het registry. Het probleem is echter: Hoe verkrijg ik het juiste pad naar de settings van de betreffende NIC. Hoe verkrijg ik het {GUID}
? Voor zover ik weet staat GUID voor Global User IDentification, en is deze op elke computer bij elke netwerkkaard anders
Weet iemand hier een oplossing voor. Of weet iemand misschien of hier een kant en klare function voor bestaat.
PS. Het programma moet gaan werken onder windows 2000.
Ik ben bezig met het programeren van een IP-Manager. De bedoeling is als volgt: Een gebruiker gebruikt een computer op meerdere werkplekken. De gebruiker is ook aan het netwerk gekoppeld. Probleem is echter dat op elke werkplek de IP-Settings anders zijn. Daarom de IP-Manager.
Het principe is vrij simpel. Er worden bij installatie een aantal zogenaamde IP-Profielen aan gemaakt met settings. Op het moment dat een gebruiker dan van werkplek wisselt hoeft hij uitsluitend het juiste profiel te selecteren. Het programma zorgt er dan voor dat TCP/IP juist geconfigureerd wordt.
Het programma is nu grotendeels af. Er is echter nog een probleem: Hoe verander ik de IP-settings via mijn programma? Ik weet dat de setting in HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{GUID} in het registry staan. Nu is het natuurlijk helemaal niet moeilijk om wijzigingen aan te brengen in het registry. Het probleem is echter: Hoe verkrijg ik het juiste pad naar de settings van de betreffende NIC. Hoe verkrijg ik het {GUID}
Weet iemand hier een oplossing voor. Of weet iemand misschien of hier een kant en klare function voor bestaat.
PS. Het programma moet gaan werken onder windows 2000.