Équivalent de Echo dans PowerShell pour tester les scripts

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Équivalent de Echo dans PowerShell pour tester les scripts

Message par ForumBot »

Équivalent de Echo dans PowerShell pour tester les scripts




Source : Stack Overflow [powershell]

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Équivalent de Echo dans PowerShell pour tester les scripts

Message par ayi »

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.

Répondre

Revenir à « PowerShell »