Netzwerkeinstellungen mit einem Klick ändern – ohne Tool
Ich habe auf der Arbeit nach einem Batch gesucht, das mir aus dem Computernamen eine fixe IP generiert und diese auch hinzufügt. Da bin ich auf das schöne Microsoft vorinstallierte Tool netsh gestossen. Mit der könnt ihr euch ganz einfach die Netzwerkkonfiguration ändern (export/import). Das Script wurde natürlich etwas komplexer mit VBscript und Registry als temporärer Zwischenspeicher.
Man nehme an, man braucht auf der Arbeit eine fixe IP Adresse und zu Hause bekommt man eine dynamische. Folgende Schritte können natürlich für erfahrene User ohne Probleme programmiert werden.
- Wenn man zu Hause ist, die Netzwerkeinstellungen auf DHCP (automatisch beziehen) setzen und bestätigen.
- Man macht ein Command auf (Start -> Ausführen.. -> cmd -> [enter] // bzw im Windows 7 nach cmd suchen und [enter])
- Nun wollen wir ja die Konfiguration exportieren: netsh interface dump > C:\home.txt
Dieser Befehl Exportiert nun nur den wichtigen, “interface” Teil (LAN-Verbindung / Drathlose Verbindung). Ansonsten wird die ganze Netzwerkkonfiguration vom Windows und was weiss ich exportiert.. - Jetzt müsst ihr die Konfiguration für die Arbeit einstellen.
- Im Command wieder die Konfiguration exportieren: netsh interface dump > C:\work.txt
- Um die Konfiguration wieder zu importieren einfach netsh -f C:\home.txt
Dies kann man natürlich noch etwas verschönern indem man eine kleine Batch schreibt mit einer Auswahl oder einfach 2 kleine Batchdateien die den Befehl bei Punkt 6 ausführen.
Deutsch
English