Rufen Sie die IP-Adresse des mit dem Remotedesktop verbundenen lokalen PCs ab

Rufen Sie die IP-Adresse des mit dem Remotedesktop verbundenen lokalen PCs ab

Ich verwende Windows 7 auf dem lokalen PC und dem Remotedesktop (verfüge auf keinem von beiden über Administratorrechte).

Angenommen, die IP-Adresse meines PCs lautet 10.*.4.*1

Wenn ich mich mit einem Remote-Desktop verbinde, kann ich mit netstat alle verbundenen IP-Adressen abrufen:

C:\>netstat -n | find "3389" | find "ESTABLISHED"
  TCP    10.*.4.10:3389        10.*.4.*1:50031       ESTABLISHED
  TCP    10.*.4.10:3389        10.*.4.*2:50032       ESTABLISHED
  TCP    10.*.4.10:3389        10.*.4.*3:50033       ESTABLISHED
  TCP    10.*.4.10:3389        10.*.4.*4:50034       ESTABLISHED
  TCP    10.*.4.10:3389        10.*.4.*5:50035       ESTABLISHED

Beim Drucken echo %username%kann ich auf das Konto zugreifen, mit dem ich auf dem Remotedesktop verbunden bin.

Ich möchte die IP-Adresse meines lokalen PCs wiedergeben, mit dem ich mit dem Remotedesktop verbunden bin.

Antwort1

Die Umgebungsvariable CLIENTNAME enthält den Namen des Client-Rechners. Ihre IP-Adressen sehen aus wie private IPs. Wenn sich Client und Server also im selben Netzwerk befinden, können Sie die Ausgabe eines dieser Befehle erfassen.

nslookup %CLIENTNAME%
ping %CLIENTNAME%
tracert %CLIENTNAME% | find "Tracing"

verwandte Informationen