IP-Adresse batch

  • #1
G

guest

Guest
Hallo, hoffe mir kann jemand helfen.
wie bekomm ich meine eigene IP-Adresse in ein txt dokument verschoben?

- ipconfig /all | findstr IP-Adresse > ip.txt

IP-Adresse. . . . . . . . . . . . : 192.168.0.199
ist die ausgabe.
was ich aber in der txt bräuchte, ist nur
192.168.0.199

hoffe das war einigermaßen verständlich.

danke im vorraus
 
  • #2
Hi!

In C# .Net 3.5:

Code:
IPAddress[] adrs = Dns.GetHostEntry(Dns.GetHostName()).AddressList;
AddressFamily adf = AddressFamily.InterNetwork;
string ip = adrs.Where(a => a.AddressFamily == adf).First().ToString();

StreamWriter sw = new StreamWriter(@C:\ausgabe.txt);
sw.WriteLine(ip);
sw.Close();
sw.Dispose();


Lieben Gruß
 
  • #3
Probiers mal damit:


Code:
For /F delims= %%a in ('ipconfig /all ^|find IP-Adresse') do (Set IPZeile=%%a)
echo %IPZeile:~44%> ip.txt

Gruß
 
Thema:

IP-Adresse batch

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben