Jump to content

TCP/IP per Script ändern


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Probiers mal so ..

 

@ECHO OFF

:0
CLS
ECHO Bitte waehlen
ECHO 1: Statisch
ECHO 2: Dynamisch
ECHO 3: Abbrechen

SET choice=
SET /p choice=

IF '%choice%' == '1' GOTO 1
IF '%choice%' == '2' GOTO 2
IF '%choice%' == '3' GOTO 3

ECHO Falsche Eingabe. Bitte erneut versuchen
GOTO :0

:1
ECHO Setzte Netzwerkeinstellungen auf statisch

netsh interface ip set address "LAN-Verbindung" static 192.168.0.51 255.255.255.0 192.168.0.1 1
netsh interface ip set dns name="LAN-Verbindung" static 62.159.208.235
netsh interface ip add dns name="LAN-Verbindung" 194.25.2.129
GOTO 3

:2
ECHO Setzte Netzwerkeinstellungen auf dynamisch

netsh interface ip set address "LAN-Verbindung" dhcp
netsh interface ip set dns name="LAN-Verbindung" dhcp
GOTO 3

:3
ECHO Vorgang abgeschlossen 

 

P.S.: Natürlich musste die Werte noch anpassen !

 

subby

Geschrieben

Hallo substyle, vielen Dank für die schnelle Antwort.

Ich will das ganze in ein Login Script einbauen und habe mir aus Deinem Script die Zeilen

 

netsh interface ip set address "LAN-Verbindung" dhcp

netsh interface ip set dns name="LAN-Verbindung" dhcp

 

genommen. Aber was passiert eigentlich wenn die "LAN-Verbindung" nicht "LAN-Verbindung" heißt? Kommt es dann zu einem Fehler, oder kann ich das irgendwie allgemein halten?

 

Mike

Geschrieben

Hallo

Vielleicht hilft dir das weiter.

Bei mir war es wegen DNS eintrag ändern.

 

aber was ist wenn die Lan-Verbindung anders heisst.

Meine Frage nun. Wie kann die Abfragen. An der DOS-Console mittels SET seh ich leider nichts.

 

Client XP prof. , W2k

 

DANKE Gruss Hannes

 

 

versuche es mit der Batch Datei:

 

 

 

code:--------------------------------------------------------------------------------for /F "tokens=1,2,3* delims= " %%i in ('netsh interface show interface') do call :interf %%i %%j %%k

:interf

if "%2-" equ "Dediziert-" (

netsh interface ip set dns %3 static 192.168.0.1

)

goto :EOF

:quit--------------------------------------------------------------------------------

 

 

Deine netsh Zeile musst du eventuell noch anpassen.

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...