Équivalent de Echo dans PowerShell pour tester les scripts

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Équivalent de Echo dans PowerShell pour tester les scripts

Message par Clippy »

Équivalent de Echo dans PowerShell pour tester les scripts




Source : Stack Overflow [powershell]

ayi
Site Admin
Messages : 9242
Inscription : mer. 22 avr. 2026, 17:21

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 »