Salut,

plutot habitue aux scripts et developpements VB, je me trouve face a un probleme de script powershell herite d'une ancienne personne et qui ponctuellement deconne.

Le script a pour objectif de recuperer des informations lors d'un lancement (*session Citrix*), de mettre a jour les variables d'environnement ensuite, avant de lancer Excel.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$fullClientName = "$env:CLIENTNAME.$domain"
$ipAddress = [System.Net.Dns]::GetHostAddresses($fullClientName)[0].IPAddressToString
$env:CITRIX_DACS_IP = "$ipAddress/$env:CLIENTNAME"
En sortie je me retrouve avec
/MaMachine
au lieu de
MonIP/MaMachine
La syntaxe est elle mauvaise, connait on des cas de recuperation foireuse d'adresse IP ou bien existe-t-il des methodes plus robustes pour recuperer pareille information ?

Merci =]