Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi IP / DNS / Gateway / Domain / Arbeitsgruppe ändern (https://www.delphipraxis.net/20145-ip-dns-gateway-domain-arbeitsgruppe-aendern.html)

hitzi 14. Apr 2004 07:01


IP / DNS / Gateway / Domain / Arbeitsgruppe ändern
 
Hallo,

wie kann ich mit einem Delphiprogramm die IP, den DNS Server, das Gateway, die Subnetmaske, die Domain/Arbeitsgruppenmitgliedschaft an meinen eigenen Rechner ändern?

Hintergrund: Ein Laptop wird zur Hause und auf Arbeit im Netz genutzt. Auf Arbeit in einer Domain mit fester IP/DNS - zu Hause in einer Arbeitsgruppe mit dynamischer IP/DNS. Zur Zeit gehe ich über die Netzwerkeigenschaften(IP/DNS) und über die Systemeigenschaften (Domain/Arbeitsgruppe) um die entsprechenden Parameter manuell zu ändern.
Dies kann man doch bestimmt auch über ein Delphiprogramm lösen. Mir fehlt nur leider ein Ansatzpunkt.


MfG Hitzi

PS: Falls es für dieses Problem noch eine andere Lösung gibt (netzwerktechnisch) ist die natürlich auch gern gesehen :thuimb:

[edit=Admin]Leerzeichen in den Titel eingefügt, damit dieser umgebrochen werden kann. Mfg, Daniel[/edit]

shmia 14. Apr 2004 07:43

Re: IP / DNS / Gateway / Domain / Arbeitsgruppe ändern
 
du brauchst einfach 2 verschiedene Hardwareprofile. Beim Booten
musst du eines davon auswählen. :zwinker:

hitzi 14. Apr 2004 08:22

Re: IP / DNS / Gateway / Domain / Arbeitsgruppe ändern
 
Danke shmia,

das mit den Hardwareprofilen hat mir sehr weiter geholfen.

Da wir in einem Delphiforum sind, würde es mich trotzdem noch interessieren, wie man diese Änderungen mit einem Delphiprogramm durchführen kann. Stehen die ganzen Werte in der Registrierung? Muss ich gleich mal nachprüfen 8)

MfG Hitzi

hitzi 20. Apr 2004 13:23

Re: IP / DNS / Gateway / Domain / Arbeitsgruppe ändern
 
Hallo,

IP, DNS, Gateway, Subnet kann man über WMI ändern. Beispiel für den Einstieg -> http://www.entwickler-forum.de/webx?...pb.3@.2cb7e065

MfG Hitzi


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz