Forum
Tipps
News
Menu-Icon

Batchdatei - IPAdresse ändern?

Hallo, kann ich eine Batchdatei schreiben, die meine ip-adresse ändert?

hintergrund: ich befinde mich mit meinem laptop in 2 netzwerken, mit unterschiedlichen ip-bereichen... 

« Letzte Änderung: 03.12.07, 14:47:25 von Jens1987 »

Antworten zu Batchdatei - IPAdresse ändern?:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi |

Das geht in den meisten Fällen problemlos. Jetzt hast du uns natürlich nicht gesagt, um welches Betriebssystem es geht.

Windows: Da nimmst du netsh (einfach mal aufrufen, da kannst du dir Hilfe anzeigen lassen)

Linux: Dürfte über ifconfig funktionieren.

greez 8)
JoSsiF

Ich benutze WinXP Home ServicePack 2

habe 2 Adressbereiche

192.168.2.100
255.255.255.0
192.168.2.1
--------------------
20.0.20.100
255.0.0.0
20.0.0.9

meinst du könntest mir das aufschreiben, damit ich das nur noch abkopieren muss? :):)

danköö

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Ich müsste dazu kurz in die Hilfe schauen. Das kannst du auch ;)

hab ich schon gemacht, aber versteh da nur bahnhof  ??? ::)

@ECHO OFF
:neu
CLS
ECHO;
ECHO *****************************************************************
ECHO ** M * E * N * U * E **
ECHO *****************************************************************
ECHO;
ECHO 1) Waehlen Sie '1', fuer (IP-Adresse speichern fuer Homenetz)
ECHO;
ECHO 2) Waehlen Sie '2', fuer (IP-Adresse einlesen fuer Homenetz)
ECHO;
ECHO 3) Waehlen Sie '3', fuer (IP-Adresse speichern fuer Bueronetz)
ECHO;
ECHO 4) Waehlen Sie '4', fuer (IP-Adresse einlesen fuer Bueronetz)
ECHO;
ECHO 5) Waehlen Sie '5', fuer (Beenden)
ECHO.
Set CHOICE=
set /p choice=Waehlen sie bitte:
if not "%choice%" == "" set choice=%choice:~0,1%
IF ERRORLEVEL 5 GOTO ende
IF ERRORLEVEL 4 GOTO vier
IF ERRORLEVEL 3 GOTO drei
IF ERRORLEVEL 2 GOTO zwei
IF ERRORLEVEL 1 GOTO eins
ECHO "%choice%" is not valid please try again
ECHO.
:eins
netsh -c interface dump>%windows%\heimnetz
GOTO weiter
:zwei
netsh -f %windows%\heimnetz
GOTO weiter
:drei
netsh -c interface dump>%windows%\bueronetz
GOTO weiter
:vier
netsh -f %windows%\bueronetz
GOTO weiter
:weiter
CHOICE /C:JN Soll das Menue nochmals aufgerufen werden?
IF ERRORLEVEL 5 GOTO ende
IF ERRORLEVEL 4 GOTO ende
IF ERRORLEVEL 3 GOTO ende
IF ERRORLEVEL 2 GOTO ende
IF ERRORLEVEL 1 GOTO neu
:ende5

So funktioniert das nicht... Wo liegt der Fehler?

« Letzte Änderung: 03.12.07, 16:15:06 von Jens1987 »

« Visual basic Variable von Sub zu Sub übertragen ich hab kP ich gebs ja zu »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Betriebssystem
Das Betriebssystem ist das Steuerungsprogramm des Computers, das als eines der ersten Programme beim Hochfahren des Rechners geladen wird. Arbeitsspeicher, Festplatten, E...

Linux
Linux bezeichnet ein kostenloses Betriebssystem, das als Open Source verfügbar ist. Die erste Version entstand 1991 und wurde von dem Finnen Linus Torvalds aus dem S...

Grundstrich
Der Begriff des Grundstrichs im Bereich der Typografie, bezeichnet den senkrechten Strich der Buchstaben. Bei Schriftarten mit variabler Strichstärke, wie zum Beispi...