necesito alguna forma de guardar mi ip de internet en una variable, tiene que ser por un bat... y tiene que funcionar detras de una lan, router, etc...
de una u otra forma debo lograr meter mi ip en una %variable%
desde ya muchas gracias!
------------solución---------------
para lograrlo tuve que usar un programita llamado URL2FILE que sirve para descargarse webs desde una orden en batch, y lo que hago es bajarme http://my-i-p.com/ip.html cuyo unico contenido es mi ip...
he usado la version sin setup que solo basta que este el url2file.exe al lado del .bat creado...
la sintaxis es la siguiente
Código:
@echo off
url2file http://my-i-p.com/ip.html tempip.txt
set /p dirip=<tempip.txt
echo tu ip es: %dirip%
pause
del tempip.txt
exit
----edit 2---
como http://my-i-p.com/ip.html no anda mas, podrian lograr lo mismo creando un archivo .php con el sgte codigo
Código:
<?php
$ip = getenv("REMOTE_ADDR");
echo "$ip";
?>
y subirlo a algun servidor que soporte php...
luego reemplazan http://my-i-p.com/ip.html por la dir de su .php