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 Mar 18, 2011 um 08:18:05 Uhr
Verschoben von "Windows" -"Userverwaltung" nach "Batch & Shell".

Content-Key: 162903

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

Printed on: April 18, 2024 at 08:04 o'clock

Member: bastla
bastla Mar 18, 2011 at 06:46:35 (UTC)
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
Member: Blackeye
Blackeye Mar 18, 2011 at 07:50:10 (UTC)
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
Member: davidl
davidl Mar 18, 2011 at 08:39:48 (UTC)
Goto Top
for /F "tokens=12,*" %%i in ('ipconfig^|find "IPv4-Adresse") do set IP=%%j

Lg
Member: bastla
bastla Mar 18, 2011 at 09:09:31 (UTC)
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:
Member: Blackeye
Blackeye Mar 18, 2011 at 15:33:28 (UTC)
Goto Top
Hallo zusammen,

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

Danke !!

Blackeye