<p>Le comportement par defaut de PowerShell est simplement de tout decharger ce qui tombe du pipeline sans etre recupere par un autre element du pipeline ou etre affecte a une variable (ou redirige) dans <code>Out-Host</code>. Ce que fait <code>Out-Host</code> depend evidemment de l’hote.</p>
<p>Laisser simplement les choses tomber du pipeline n’est <em>pas</em> un substitut a <code>Write-Host</code> qui existe pour la seule raison d’afficher du texte dans l’application hote.</p>
<p>Si vous voulez une sortie, utilisez les cmdlets <code>Write-*</code>. Si vous voulez des valeurs de retour d’une fonction, deposez simplement les objets la sans aucune cmdlet.</p>