![]() |
LAN Einstellungen neu einlesen
Hallo Leute!
Gibt es eine Message oder einen Befehl, mitdem ich die LAN-Einstellungen neu einlesen oder aktualisieren kann? Ich habe schon von netsh gehört, doch diese Funktion stellt es nicht bereit. Dann habe ich noch von der SetupAPI zum Aktivieren und Deaktivieren von Geräten gehört (was ja auch eine durchaus denkbare Alternative Idee ist), aber das gibt es eine von JEDI und eine andere, die eine DLL ist. Hab von beiden noch nie gehört. Bitte helft mir ein wenig auf die Sprünge. Ziel ist es einfach nur, Windows zu zwingen, die LAN-Einstellungen neu einzulesen. Danke im Voraus! |
Re: LAN Einstellungen neu einlesen
ipconfig /release und dann ipconfig /renew
Hilfe : ipconfig /? |
Re: LAN Einstellungen neu einlesen
ipconfig /renew braucht kein /release zuvor. Renew erneuert die IP durch erneutes DHCP Anfragen selbstständig, so dass die LAN Verbindung vorher nicht komplett deaktiviert werden muss.
|
Re: LAN Einstellungen neu einlesen
Sorry, ich habe vergessen zu erwähnen, dass KEIN DHCP verwendet wird. Sorry
|
Re: LAN Einstellungen neu einlesen
Wenn du die neuen Einstellungen setzt, übernimmt sie Windows mit dem setzen. Somit verstehe ich die Frage nicht, wozu du Windows zwingen willst die Einstellungen zu übernehmen? Wie setzt du denn die neuen Einstellungen ohne das er sie übernimmt? :gruebel:
|
Re: LAN Einstellungen neu einlesen
Weil ich sie direkt in der Registry ändere. Doch dies wird erst mit Windows-Neustart oder mit Neuaktivierung der LAN-Verbindung registriert.
|
Re: LAN Einstellungen neu einlesen
Zitat:
Verwende doch das Konsolenprogramm netsh (ab Windows XP (oder auch 2000 ?)) um die Netzwerkkonfig zu ändern. |
Re: LAN Einstellungen neu einlesen
Ich wollte aber gerne selbst ein Programm schreiben, dass das kann :cry: (so mit Netzwerkprofilen etc. weil ich immer zwischen Büro und Home "springe")
Das hat auch prima geklappt, nur ich möchte den Neustart noch umgehen... |
Re: LAN Einstellungen neu einlesen
Zitat:
|
Re: LAN Einstellungen neu einlesen
Zitat:
|
Re: LAN Einstellungen neu einlesen
Zitat:
Einfach netsh mit den richtigen Parametern aufrufen (mit ShellExecute) und es sollte funken. Du brauchst dann wahrscheinlich nicht einmal "programmieren", sondern musst nur 2 Batchdateien schreiben. netsh arbeitet interaktiv, wenn man es ohne Parameter startet und im Batchbetrieb, wenn man Parameter angibt. Beispiel:
Code:
C:\> netsh lan reconnect network2
|
Re: LAN Einstellungen neu einlesen
Ja, das habe ich auch gelesen. Nur ich wollte es mal SELBST probieren. Aber ok. Finde mich damit ab.
Wie sieht denn die Batch-Datei Network2 aus? |
Re: LAN Einstellungen neu einlesen
Zitat:
Auf meinem Rechner mit zwei Netzwerkkarten gibt es z.B. "LAN-Verbindung" und "LAN-Verbindung2". ![]() |
Re: LAN Einstellungen neu einlesen
|
Re: LAN Einstellungen neu einlesen
Ok, ich werd da mal nachlesen. danke
|
Re: LAN Einstellungen neu einlesen
Ich weiß, passt nicht genau zum Thema, aber das hier möchte ich so nicht stehen lassen:
Zitat:
Wenn die vorhandene IP-Adresse bzw. das verwendete IP-Subnet auf dem DHCP-Server (oder auch DSL-Router) nicht eingetragen ist, ignoriert der DHCP-Server die Anfrage komplett. Dann kommt WinXP nach einigen Sekunden auf die Idee, es gibt keinen DHCP-Server und behält seine vorhandene IP-Adresse. Nur wenn der DHCP-Server wirklich ein NACK (Not Acknowledge) schickt, fragt WinXP nach einer freien IP-Adresse. Erst ein ipconfig /release löscht eine vorhandene, durch DHCP zugewiesene IP-Adresse, so dass von vorneherein beim ipconfig /renew eine Abfrage nach einer neuen IP geschickt wird. Gruß, SirTwist |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz