Kezdőoldal » Számítástechnika » Internet » Van olyan cmd parancs (win7...

Van olyan cmd parancs (win7 és xp alatt) amivel egy router mögül a külső hálózati címet (internet felé) adja vissza kimenetként?

Figyelt kérdés
Az ipconfig sajnos csak a NAT-ig jut el, tehát az nem lesz jó. Ismertek ilyen parancsot?

2015. júl. 13. 12:42
 1/6 anonim ***** válasza:
2015. júl. 13. 12:43
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:

Vagy:

[link]

2015. júl. 13. 12:44
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:

1-es mint írtam az ipconfig nem jó nekem ebben az esetben!!!

Kérlek olvasd el a leírást is!

2015. júl. 13. 12:45
 4/6 A kérdező kommentje:

Már átböngésztem a google-t ezügyben!


Tehát KÜlSŐ hálózati cím kell!

Parancssorból! (nem írom be a böngészőbe a whatismyip-t mert nekem futtatható állomány lenne belőle).

2015. júl. 13. 12:49
 5/6 anonim ***** válasza:

wget [link]

De miért nem használsz dyndns-t?

2015. júl. 13. 13:21
Hasznos számodra ez a válasz?
 6/6 coopper ***** válasza:

Szia.


Egy VBScipt-tel megoldható a dolog : [link]


A harmadik kis program :


Option Explicit

DIM objHTTP, WshNetwork, strComputer, IPConfigSet, objWMIService, IPConfig, i, j, strIP, title, message, colItems, objItem

DIM arrIPAddress, columnC, strIPAddress, testIP(3), addr


Set objHTTP = WScript.CreateObject("MSXML2.ServerXmlHttp")

objHTTP.Open "GET", " [link] False

objHTTP.Send


Set WshNetwork = WScript.CreateObject("WScript.Network")


strComputer = "."

Set objWMIService = GetObject("winmgmts:" _

& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")


Set IPConfigSet = objWMIService.ExecQuery _

("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled=TRUE")


Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")


Set colItems = objWMIService.ExecQuery( _

"SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True")

ReDim arrIP(-1)

For Each objItem In colItems

For Each addr In objItem.IPAddress

ReDim Preserve arrIP(UBound(arrIP)+1)

arrIP(UBound(arrIP)) = addr

Next

Next


title = "Who Am I?"


message = "Domain:" & vbTab & vbTab & WshNetwork.UserDomain & vbNewLine & _

"User Name:" & vbTab & UCase(WshNetwork.UserName) & vbNewLine & _

"Computer Name:" & vbTab & WshNetwork.ComputerName & vbNewLine & _

"Public IP Address: " & vbTab & objHTTP.ResponseText & vbNewLine & _

"Network IPs v4 & v6: " & vbNewLine & vbTab & vbTab & Join(arrIP, ", " & vbNewLine & vbTab & vbTab) & "."

Msgbox message, , title

Set objHTTP = Nothing


Sok sikert.

üdv.

2015. júl. 13. 16:53
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!