Bonjour,
Je crée un objet :
J'arrive bien à afficher les propriétés de cet objet dans un phrase :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $cat = new-object psobject -property @{nom = "charteux" ; couleur = "gris" }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $text2 = "son nom est "+$cat.nom+" et il est "+$cat.couleur write-host $text2Cependant j'aimerai que chartreux et gris s'affiche entre double quote , par exemple :son nom est charteux et il est gris
J'y arrive avec des variables intermédiaires:son nom est "charteux" et il est "gris"
mais pas en passant directement du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $nom = $cat.nom $couleur = $cat.couleur $text1 = "son nom est `"$nom`" et il est `"$couleur`"" write-host $text1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $text3 = "son nom est `"+$cat.nom+`" et il est `"+$cat.couleur`"" write-host $text3Une idée ?son nom est "+@{couleur=gris; nom=charteux}.nom+" et il est "+@{couleur=gris; nom=charteux}.couleur"
Bonne journée,
Partager