Équivalent de Echo dans PowerShell pour tester les scripts

Équivalent de Echo dans PowerShell pour tester les scripts

Il existe plusieurs façons de faire :

Write-Host : Écrit directement dans la console, non inclus dans la sortie de la fonction/cmdlet. Permet de définir la couleur de premier plan et d’arrière-plan.

Write-Debug : Écrit directement dans la console, si $DebugPreference est défini sur Continue ou Stop.

Write-Verbose : Écrit directement dans la console, si $VerbosePreference est défini sur Continue ou Stop.

Ce dernier est destiné aux informations optionnelles supplémentaires, Write-Debug est destiné au débogage (ce qui semble convenir dans ce cas).

Complément : Dans PSH2 (au minimum), les scripts utilisant la liaison de cmdlet obtiendront automatiquement les paramètres de commutation -Verbose et -Debug, activant localement Write-Verbose et Write-Debug (c’est-à-dire remplaçant les variables de préférence) comme le font les cmdlets compilés et les fournisseurs.