Batch-Datei zum Abrufen der IP-Adresse

Eine IP-Adresse (Internet Protocol) dient zur Identifizierung Ihres Computers, Routers oder anderer Netzwerkgeräte in Ihrem Netzwerk oder Internet. Ein typischer Heimnetzwerkrouter verfügt über zwei IP-Adressen: eine für das externe Internet (WAN) und eine für die interne Heimverbindung (LAN). Ein Router ist ein Hardwaregerät, das Software zum Weiterleiten von Datenpaketen in einem internen Netzwerk verwendet. Alle Router sind Hardware-Firewalls. Batch-Datei ist eine Textdatei, die eine Reihe von Befehlen für das Betriebssystem des Computers enthält. Um die IP-Adresse des Routers aus einer Batch-Datei zu erhalten, müssen Sie zwei Dateien - getip.js und GetIP.bat - erstellen, indem Sie die richtigen Codes eingeben. Führen Sie die BAT-Datei aus, die eine TXT-Datei mit dem Namen IP.txt erstellt, die Ihre externe IP-Adresse oder Internet-IP-Adresse enthält.

Problem

Ich habe ein kleines Problem und suche Hilfe !!

OK, ich brauche eine Bat-Datei, die täglich ausgeführt wird, um mir die IP meines "ADSL" -Routers mitzuteilen (z. B. 91, 80 usw. usw.) und nicht die lokale IP von 192, 168 usw.

Dies liegt daran, dass Sky (ISP) keine statischen IP-Adressen unterstützt. Dies ändert sich, wenn der Router neu gestartet wird.

Lösung

Bitte folgen Sie diesen Anweisungen:

  • Klicken Sie mit der rechten Maustaste auf den Desktop und wählen Sie ein neues TXT-Dokument aus.
  • Öffnen Sie die neu erstellte TXT-Datei und fügen Sie den folgenden Code ein:

 var request = new ActiveXObject ("Msxml2.XMLHTTP");

var notyetready = 1;

request.onreadystatechange = function ()

{

if (request.readyState == 4)

{

WScript.Echo (request.responseText);

notyetready = 0;

}

}

request.open ("GET", "//www.whatismyip.com/automation/n09230945.asp", true);

request.send (null);

während (noch nicht)

{

WScript.Sleep (100);

}

  • Sichern Sie Ihre neue TXT-Datei. Dann benenne es um: getip.js

Erstellen Sie nun eine weitere neue TXT-Datei und fügen Sie diese ein:

 cscript getip.js> ip.txt 
  • Speichern Sie die Datei und benennen Sie sie dann um: GetIP.bat
  • Führen Sie die BAT-Datei aus, und es wird eine TXT-Datei mit dem Namen IP.txt erstellt, die Ihre "Internet-IP-Adresse" oder externe IP-Adresse enthält.

Hinweis

Vielen Dank an Flo-TLSC für diesen Tipp im Forum.
Vorherige Artikel Nächster Artikel

Top-Tipps