Afficher plusieurs objets personnalisés différents dans un script ?
Bonjour,
Dans un script PowerShell, j'ai deux fonctions qui font chacune un traitement. Celle-ci me retourne un objet personnalisé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| Function BpplClients{
... Traitement...
# Affichage des résultats des Corrections
New-Object -TypeName PSObject -Property @{ Hardware = $Hardware
OS = $OS
Client = $Client
PolicyName = ""
} | Select Hardware,OS,Client,PolicyName
}
Function BpplList{
... Traitement...
# Affichage des résultats des Corrections
New-Object -TypeName PSObject -Property @{ NamePolicy = $List1
IsActive = $Active
} | Select NamePolicy,IsActive
} |
Les propriétés des deux objets sont différents.
Lorsque j'appelle une ces fonctions séparément, elle fonctionne bien. Lorsque je lès appelle en même temps, j'ai que la 1er fonction appelé qui me fait un retour, l'autre m'affiche rien. Je pense que le problème vient du faire que les entêtes des objets sont différents car lorsque je met les même entêtes dans les deux objets, les fonctions me retournent bien les résultats.
Comment faire pour afficher plusieurs objets différents dans uns script Power Shell ?
Merci d'avance