Plusieurs couleurs de premier plan dans PowerShell en une seule commande
-
Utilisez l’applet de commande
Write-Host
pour générer plusieurs couleurs de premier plan dans PowerShell -
Utilisez l’applet de commande
Write-Color
pour produire plusieurs couleurs de premier plan avec une seule commande dans PowerShell
Il existe plusieurs applets de commande dans PowerShell pour afficher la sortie sur la console. Le Write-Host
est une applet de commande populaire qui vous permet d’imprimer le texte en couleur dans la sortie.
Avec une seule commande Write-Host
, vous pouvez imprimer le texte en une seule couleur. Vous devez utiliser plusieurs commandes Write-Host
pour afficher plusieurs couleurs.
Ce didacticiel présentera différentes méthodes pour générer du texte avec plusieurs couleurs de premier plan dans PowerShell.
Utilisez l’applet de commande Write-Host
pour générer plusieurs couleurs de premier plan dans PowerShell
L’applet de commande Write-Host
a deux paramètres, -ForegroundColor
et -BackgroundColor
, pour l’impression du texte en couleur. Le paramètre -ForegroundColor
modifie la couleur du texte, tandis que le paramètre -BackgroundColor
modifie la couleur de fond.
Les valeurs de couleur acceptées sont :
Black
DarkBlue
DarkGreen
DarkCyan
DarkRed
DarkMagenta
DarkYellow
Gray
DarkGray
Blue
Green
Cyan
Red
Magenta
Yellow
White
La commande suivante change la couleur du texte en vert.
Write-Host "Hello World" -Foregroundcolor Green
Le paramètre n’accepte qu’une seule valeur, vous ne pouvez donc pas spécifier plusieurs couleurs à afficher. Vous devrez utiliser plusieurs commandes Write-Host
pour plusieurs couleurs.
Cette commande imprime la chaîne en deux couleurs différentes : vert et rouge.
Write-Host "Hello " -Foregroundcolor Green -NoNewline; Write-Host "World" -Foregroundcolor Red
Production:
Le paramètre -NoNewline
vous permet d’imprimer plusieurs chaînes de texte sur une seule ligne. La chaîne spécifiée sera imprimée sur la nouvelle ligne si elle n’est pas utilisée.
Utilisez l’applet de commande Write-Color
pour produire plusieurs couleurs de premier plan avec une seule commande dans PowerShell
L’applet de commande Write-Color
est disponible dans le module PowerShell. Vous pouvez l’installer en utilisant la commande ci-dessous.
Install-Module PSWriteColor
Le Write-Color
vous permet d’imprimer la sortie avec plusieurs couleurs de manière très simple. La commande suivante remplace la chaîne Hello World
par la couleur spécifiée dans la sortie.
Write-Color -Text "Hello World" -Color Green
Pour afficher le texte en plusieurs couleurs, vous devez séparer les chaînes et les couleurs par une virgule ,
. Par exemple, cette commande affiche deux chaînes de deux couleurs différentes sur la même ligne :
Write-Color -Text "Hello ","World" -Color Green,Yellow
Production:
Voyons un autre exemple pour afficher plusieurs couleurs de premier plan avec Write-Color
dans PowerShell.
Write-Color -Text "Some text ",
"in different ",
"colors as",
"you can see. " -Color Green, Yellow, Red, Blue
Production:
Le Write-Color
est court et facile à utiliser pour imprimer des textes de différentes couleurs. Et maintenant, vous devez savoir comment avoir plusieurs couleurs de texte sur la même ligne dans la sortie PowerShell.