Skip to content

Netzwerkeinstellungen per Batch ändern

Batch Netzwerkeinstellungen

Mit Netzwerkeinstellungen_setzen.CMD ändern wir die Netzwerkeinstellungen, wie IP Adresse, Gateway und DNS des PCs. Dies kann sehr hilfreich sein, wenn man zum Beispiel mit einem Notebook in verschiedenen Büros arbeitet oder Zuhause andere Netzwerkeinstellungen als im Büro hat.

@echo off

title Netzwerkeinstellungen setzen

echo.

echo Selbstfindung: An welchem Standort bin ich?

echo -----------------------------

echo 1: Mannheim (statische IP Adresse)

echo 2: Karlsruhe (statische IP Adresse)

echo 3: Zuhause (dynamische IP Adresse)

echo 99: !!!Abbrechen!!!

echo -----------------------------

echo.

echo Bitte auswaehlen

REM ### Auswahl speichern ####

SET /p choice1=

REM ### Zur Auswahl gehen ####

IF '%choice1%' == '1' GOTO 1

IF '%choice1%' == '2' GOTO 2

IF '%choice1%' == '3' GOTO 3

IF '%choice1%' == '99' GOTO 99

ECHO Bitte erneut auswaehlen

GOTO :0

:1

REM ### Bitte unterhalb alle Felder nach "=" mit eigenen Angaben ersetzten! ###

SET DESC=LAN-Verbindung

SET IP=0.0.0.0

SET NM=0.0.0.0

SET GW=0.0.0.0

SET DNS0=0.0.0.0

REM ### Setzen der statischen IP-Adresse und der Subnet-Mask ###

echo setze statische IP %IP% ...

netsh interface ip set address name=%DESC% source=static addr=%IP% mask=%NM% gateway=%GW% gwmetric=1

REM ### Setzen des primären DNS_Servers ###

echo setze primaeren DNS-Server %DNS0% ...

netsh interface ip set dns name=%DESC% source=static addr=%DNS0% register=PRIMARY

echo Netzwerkkonfiguration beendet!

echo Aktuelle Netzwerkeinstellungen:

ipconfig /all

goto :99

:2

REM ### Bitte unterhalb alle Felder nach "=" mit eigenen Angaben ersetzten! ###

SET DESC=LAN-Verbindung

SET IP=0.0.0.0

SET NM=0.0.0.0

SET GW=0.0.0.0

SET DNS0=0.0.0.0

REM ### Setzen der statischen IP-Adresse und der Subnet-Mask ###

echo setze statische IP %IP% ...

netsh interface ip set address name=%DESC% source=static addr=%IP% mask=%NM% gateway=%GW% gwmetric=1

REM ### Setzen des primären DNS_Servers ###

echo setze primaeren DNS-Server %DNS0% ...

netsh interface ip set dns name=%DESC% source=static addr=%DNS0% register=PRIMARY

echo Netzwerkkonfiguration beendet!

echo Aktuelle Netzwerkeinstellungen:

ipconfig /all

:3

netsh interface ipv4 set address "LAN-Verbindung" dhcp

goto :99

In dem Beispiel "1 Mannheim" werden diese Einstellungen an der Netzwerkverbindung "LAN-Verbindung" vorgenommen (wobei 0.0.0.0 natürlich keinen Sinn macht!):

IP-Adresse: 0.0.0.0

Subnetzmaske: 0.0.0.0

Gateway: 0.0.0.0

DNS: 0.0.0.0

In dem Beispiel "3 Zuhause" werden die Netzwerkeinstellungen auf DHCP gesetzt, d.h. der PC holt sich die Einstellungen automatisch vom DHCP Server.

Stay blogged. 8-)

Euer Matthias Düsi



Keine Trackbacks

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Noch keine Kommentare

Kommentar schreiben

:'(  :-)  :-|  :-O  :-(  8-)  :-D  :-P  ;-) 
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
BBCode-Formatierung erlaubt. Weitere Hilfe zur Textformatierung.