Gå til innhold

få en bat file til å lagre ip i en fil


Anbefalte innlegg

Videoannonse
Annonse
Skrevet (endret)

@echo off
ipconfig >> ip1.txt
set ip=0
for /F "tokens=15" %%f in (ip1.txt) DO echo %%f >> ip2.txt
for /F "delims=~" %%b in (ip2.txt) DO (
set ip=%%b
goto set_ip)
:set_ip
echo %ip% >> ip.txt
del ip1.txt
del ip2.txt
set ip=

 

den tar bare første IP du finner på ipconfig.

 

edit2: funker nå

Endret av aklla
Skrevet
det står bare 0 i sluttfilen. Det fungere mye bedre med
ipconfig >> ip.txt

 

da får du hele ipconfig da, trodde du var ute etter bare ip jeg...

Skrevet (endret)

ja men fikk ikke noe ip ut i fra din code.

 

edit: går det an å finne den eksterne ipen med bat fil?

Endret av jorgen_re
Skrevet

@echo off
ipconfig >> ip1.txt
set ip=0
for /F "tokens=14" %%f in (ip1.txt) DO echo %%f >> ip2.txt
for /F "delims=~" %%b in (ip2.txt) DO (
set ip=%%b
goto set_ip)
:set_ip
echo %ip% >> ip.txt
del ip1.txt
del ip2.txt
set ip=

 

den tar bare første IP du finner på ipconfig.

 

fikset en bug der...

Tokens=15 skulle egentlig være 14.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...