blackeye
Goto Top

IP Adresse in der Eingabeaufforderung ausgeben (Batch)

Hallo zusammen,
ich bastel gerade ein Installations script mit div. Kleinigkeiten und stehe jetzt vor einem Problem wo ich einfach nicht weiter komme.
In meiner Firma haben wir mehrere IP Adressen (WWAN/LAN/WLAN) und ich möchte nur die IP Adresse im Batch ausgeben.
Das sollte dann ungefähr so aussehen:
Ihre WWAN IP lautet xxxxxxxxxxx
Ihre WLAN IP lautet xxxxxxxxxxx
Die Infos sollen einfach (und das ist mein Problem) in der Eingabeaufforderung ausgegeben werden.


Danke für jede Unterstützung

Blackeye
Kommentar vom Moderator Biber am 18.03.2011 um 09:18:05 Uhr
Verschoben von "Windows" -"Userverwaltung" nach "Batch & Shell".

Content-ID: 162903

Url: https://administrator.de/contentid/162903

Ausgedruckt am: 23.11.2024 um 00:11 Uhr

bastla
bastla 18.03.2011 um 07:46:35 Uhr
Goto Top
Hallo Blackeye und willkommen im Forum!

Sieh Dir einmal die Ausgabe von "ipconfig /all" an und überlege Dir, woran die Art der Adresse zu erkennen ist ...

Grüße
bastla
Blackeye
Blackeye 18.03.2011 um 08:50:10 Uhr
Goto Top
Hi,
Danke für Info ich habe auch schon mal angefangen, stehe jetzt aber

Ipconfig/all|findstr "ipv4"

Die Antwort soll dann über eine Variabel ausgeben werden:

Ihre Ip ist.........

Danke
davidl
davidl 18.03.2011 um 09:39:48 Uhr
Goto Top
for /F "tokens=12,*" %%i in ('ipconfig^|find "IPv4-Adresse") do set IP=%%j

Lg
bastla
bastla 18.03.2011 um 10:09:31 Uhr
Goto Top
@davidl
Abgesehen, dass irgendwo unter Deinem Tisch noch das schließende ' herumliegen müsste, würde ich vielleicht den Wunsch von Blackeye nicht ganz wörtlich nehmen - mit der Variablen wird ja schließlich nur die letzte aller "IPv4-Adressen" erfasst - daher ev eher:
for /F "tokens=12*" %%i in ('ipconfig^|find "IPv4-Adresse"') do echo Ihre IP ist %%j
Grüße
bastla

P.S.: Damit Du nicht nach der passenden Formatierungsmöglichkeit suchen musst:
Blackeye
Blackeye 18.03.2011 um 16:33:28 Uhr
Goto Top
Hallo zusammen,

will mich noch bedanke und der Vorschlag von bastla passt genau.

Danke !!

Blackeye