Fonction Utilisateur lisant un pipeline d'objets
Bonjour
Je tente de développer une fonction que je voudrais "Piper", mais je n'arrive pas à déclarer le paramètre d'entrée.
En fait la fonction doit fournir une interface équivalente à "Format-Table".
Voici une des nombreuses versions que j'ai essayée. (PSObject, String, ...)
Code:
1 2 3 4 5 6 7
| function Print-Table {
param ([Parameter(ValueFromPipeline=$True)]
[System.Management.Automation.PSObject[]] $Lines
)
$Lines | Format-table | Out-File -FilePath $FileOut -append
} |
Tout se passe comme si la fonction recevait uniquement la dernière ligne de l'entrée
Merci