hd porno ataşehir escort kadıköy escort ataşehir escort ümraniye escort kadıköy escort eskort

Obtener el IP público con BATCH


Hace un tiempo cree una entrada para obtener el IP público con BATCH, pero en este momento ya no funciona debido a un error en la conexión con el FTP de opera.com.

Ahora traigo la nueva versión para obtener nuestro IP público utilizando el comando nslookup.

El código


@echo off
nslookup myip.opendns.com resolver1.opendns.com > elip.txt

for /F "tokens=*" %%a in (elip.txt) do (
   echo."%%a"|findstr /C:"Address:" >> info.txt
)

del elip.txt

for /F "tokens=*" %%e in (info.txt) do (
   echo %%~e > info.txt
)
cls
for /F "tokens=2 delims= " %%i in (info.txt) do (
   set miip=%%i
)
del info.txt

echo %miip%
pause

Obtenemos el IP con el comando nslookup y lo guardamos en un archivo de texto. Luego depuramos el resultado hasta sólo obtener nuestro IP.

Se borra cada archivo creado y se obtiene el IP para su impresión en pantalla.