Bonjour,
j'ai mis en place un script qui permet de remonter tous les information d'une machine comme l'ip par exemple. ceci pour permettre au admin de pouvoir se connecter sur les poste des users en RDP pour y intervenir. sur les desktop le script fonctionne bien et la partie permettant d'afficher l'IP de la machine est la suivant :

$ip1 = $Form.findname("ip1")
$ip = (Get-WmiObject -Class Win32_NetworkAdapterConfiguration | Where {$_.IPAddress -ne $null})
$ip1.Content = $(($ip | select-object -first 1).ipaddress[0])

pour un utilisateur distant, pour se connecter au réseau de l'entreprise, il utilise une puce 3G et par la suite purse secure (qui passe par le VPN) pour avoir accès au données de l'entreprise.
sauf que lors d'une intervention en RDP, le script affiche l'IP de la puce 3G.
Ma question est comment faire pour que le script affiche l'IP de la machine quand t'il s'agit d'un desktop et aussi l'IP fournie par le VPN quand il s'agit d'une connexion à distance.
Merci