J'essaie d'utiliser un objet PSCustomObject pour stocker un tas d'informations à partir d'un ordinateur distant. Je n'arrive pas à obtenir la sortie de Format-Table pour fonctionner comme je le veux.Format-Table ouputting Liste de pscustomobject entre accolades
Comme le montre l'image, la liste des éléments de l'objet PSCustom s'affiche à l'intérieur des accolades plutôt qu'en tant que liste sous l'en-tête de la colonne.
Voici le code que j'utilise pour générer le test PSCustomObject et remplir l'une des propriétés.
$EnvironmentInfo = [PSCustomObject] @{Name=[System.Collections.ArrayList]@(); Description=[System.Collections.ArrayList]@(); Publisher=[System.Collections.ArrayList]@(); Doggo=[System.Collections.ArrayList]@()}
$EnvironmentInfo.Name.Add("Doggo")
$EnvironmentInfo.Name.Add("Doggo")
$EnvironmentInfo.Name.Add("Doggo")
$EnvironmentInfo.Name.Add("Doggo")
$EnvironmentInfo.Name.Add("Doggo")
$EnvironmentInfo.Name.Add("Doggo")
$EnvironmentInfo.Name.Add("Doggo")
$EnvironmentInfo.Name.Add("Doggo")
$EnvironmentInfo.Name.Add("Doggo")
$EnvironmentInfo | Format-Table -Property $_
Pourquoi vous le faites de cette façon au lieu de '$ EnvironmentInfo = @ ([PSCustomObject] @ {Name = 'Nom 1'; Description = 'Description 1'; Editeur = « Editeur 1 '; Doggo =' Doggo 1 '}; [PSCustomObject] @ {Nom =' Nom 2 '; Description =' Description 2 '; Éditeur =' Éditeur 2 '; Doggo =' Doggo 2 '}) '? – PetSerAl
S'il vous plaît montrer votre sortie désirée. –
@PetSerAl Je pense que je pourrais en quelque sorte canaliser Get-Hotfix dans un tableau de pscustomobject, ne me semble pas juste – Fullmetal99012