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.

jegyzet

Köszönjük a Flo-TLSC-nek a fórumon található tippért.
Előző Cikk Következő Cikk

Top Tippek