Kötegelt fájl az IP-cím megkereséséhez
Az IP (Internet Protocol) cím segítségével azonosíthatja számítógépét, útválasztóját vagy bármely más hálózati eszközt a hálózaton vagy az interneten. A tipikus otthoni hálózati útválasztónak két IP-címe van: egy a külső internethez (WAN) és a másik a belső (LAN) kapcsolathoz. Az útválasztó olyan hardvereszköz, amely szoftvereket használ az adatcsomagok belső hálózatban történő továbbítására. Minden útválasztó hardveres tűzfalak. A kötegfájl olyan szövegfájl, amely a számítógép operációs rendszeréhez tartozó parancsokat tartalmazza. Ahhoz, hogy az útválasztó IP-címét egy kötegelt fájlból kapja meg, két megfelelő fájlt kell létrehoznia: getip.js és GetIP.bat a megfelelő kódok megírásával. Futtassa a .bat fájlt, amely az IP.txt nevű .txt fájlt fogja létrehozni, amely tartalmazza a külső IP-címet vagy az internet IP-címét.
Probléma
Van egy kis probléma, és segítséget keresek !!Rendben, szükségem van egy denevérfájlra, hogy naponta futtassam, hogy elmondjam, mi az "ADSL" router IP-je (azaz 91.80 stb. Stb.), És nem a helyi IP 192.168 stb.
Ez azért van, mert a Sky (ISP) nem támogatja a statikus IP-ket, így ez megváltozik, amikor az útválasztó újraindul.
Megoldás
Kérjük, kövesse az alábbi utasításokat:
- Kattintson jobb gombbal az asztalra, és válassza ki az új txt dokumentumot.
- Nyissa meg az újonnan létrehozott .txt fájlt, és illessze be a következő kódot:
var request = new ActiveXObject ("Msxml2.XMLHTTP");var notyetready = 1;
request.onreadystatechange = function ()
{
ha (request.readyState == 4)
{
Wscript.echo (request.responseText);
már nem = 0;
}
}
request.open ("GET", "//www.whatismyip.com/automation/n09230945.asp", igaz);
request.send (null);
míg (már nem)
{
WScript.Sleep (100);
}
- Biztonságos az új .txt fájl. Ezután nevezze át: getip.js
Most készítsen újabb új .txt fájlt, és illessze be azt:
cscript getip.js> ip.txt
- Biztonságos a fájl, majd nevezze át: GetIP.bat
- Futtassa a .bat fájlt, és létrehoz egy IP.txt nevű .txt fájlt, amely tartalmazza az „internet IP-címét” vagy a külső IP-címet.