Comment écrire dans la console en PowerShell ?
Comment écrire dans la console en PowerShell ?
Comment écrire dans la console en PowerShell ?
Re: Comment écrire dans la console en PowerShell ?
Le comportement par défaut de PowerShell est de déverser tout ce qui sort d'un pipeline sans être récupéré par un autre élément du pipeline, affecté à une variable (ou redirigé) dans `Out-Host`. Ce que fait `Out-Host` dépend évidemment de l'hôte.
Laisser les choses sortir du pipeline n'est *pas* un substitut à `Write-Host`, qui existe pour la seule raison d'afficher du texte dans l'application hôte.
Si vous voulez une sortie, utilisez les cmdlets `Write-*`. Si vous voulez des valeurs de retour d'une fonction, déversez simplement les objets sans aucune cmdlet.
Laisser les choses sortir du pipeline n'est *pas* un substitut à `Write-Host`, qui existe pour la seule raison d'afficher du texte dans l'application hôte.
Si vous voulez une sortie, utilisez les cmdlets `Write-*`. Si vous voulez des valeurs de retour d'une fonction, déversez simplement les objets sans aucune cmdlet.