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 PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
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