Comment réinitialiser les couleurs de PowerShell
- Réinitialiser les couleurs PowerShell en les définissant manuellement par défaut
- Réinitialiser les couleurs PowerShell en supprimant les entrées du registre
- Réinitialiser les couleurs PowerShell en éditant le profil
- Réinitialiser les couleurs PowerShell en utilisant la commande CLI
- Réinitialiser les couleurs PowerShell en supprimant les raccourcis PowerShell
- Conclusion

Personnaliser l’apparence de la console PowerShell est une pratique courante parmi les utilisateurs pour créer un environnement de développement personnalisé et visuellement confortable.
Cependant, il existe des situations où vous voudrez peut-être réinitialiser les couleurs de la console PowerShell à leurs paramètres par défaut. Dans cet article, nous explorerons cinq méthodes efficaces pour y parvenir.
Nous fournirons un guide détaillé de chaque méthode, accompagné d’une explication pour une meilleure compréhension.
Réinitialiser les couleurs PowerShell en les définissant manuellement par défaut
Réinitialiser les couleurs PowerShell en les définissant manuellement par défaut implique d’ajuster manuellement les couleurs de la console à leurs valeurs par défaut à l’aide des paramètres disponibles dans les propriétés de la console PowerShell.
Voici une explication générale des étapes que vous pourriez suivre :
-
Démarrez PowerShell pour accéder à la console.
-
Cliquez avec le bouton droit sur la barre de titre de la fenêtre de console PowerShell et sélectionnez
Propriétés
dans le menu contextuel. Cela ouvre la fenêtrePropriétés
. -
Dans la fenêtre
Propriétés
, accédez à l’ongletCouleurs
ou à un onglet similaire. C’est là que vous pouvez personnaliser les couleurs de la console. -
Recherchez une option qui vous permet de réinitialiser les couleurs à leurs valeurs par défaut.
La formulation exacte peut varier en fonction de votre version de PowerShell ou de Windows. Elle peut être intitulée
Valeurs par défaut
,Restaurer les valeurs par défaut
ou quelque chose de similaire. -
Après avoir sélectionné l’option pour réinitialiser les couleurs par défaut, appliquez les modifications. Cela peut impliquer de cliquer sur un bouton
OK
ouAppliquer
.
En définissant manuellement les couleurs de la console sur leurs valeurs par défaut, vous revenez à toute personnalisation effectuée sur les couleurs et les ramenez aux paramètres standards.
Gardez à l’esprit que cette méthode affecte principalement les paramètres d’apparence au sein de la fenêtre de la console et peut ne pas toucher les personnalisations de couleur effectuées par d’autres moyens, tels que des scripts de profil PowerShell ou des modifications de registre.
Remarque : Si les modifications de couleur persistent après avoir utilisé cette méthode, vous devrez peut-être examiner d’autres sources de personnalisation.
Cette méthode est simple et convient aux utilisateurs qui préfèrent une interface graphique par défaut.
Réinitialiser les couleurs PowerShell en supprimant les entrées du registre
Réinitialiser les couleurs PowerShell en supprimant les entrées du registre implique de modifier le Registre Windows pour réinitialiser les couleurs de la console utilisées par PowerShell. Les couleurs de la console PowerShell sont stockées dans le Registre Windows, et en supprimant des entrées spécifiques, vous pouvez ramener les couleurs de la console à leurs paramètres par défaut.
Cependant, il est important de faire preuve de prudence lors de la manipulation du Registre Windows, car des modifications incorrectes peuvent affecter la stabilité du système. Avant de modifier le registre, il est recommandé de créer une sauvegarde ou un point de restauration système.
Les entrées spécifiques du registre liées aux couleurs de la console PowerShell se trouvent généralement dans le chemin suivant :
HKEY_CURRENT_USER\Console
La suppression ou la modification d’entrées dans ce chemin peut réinitialiser les couleurs de la console pour PowerShell. Typiquement, les entrées liées aux couleurs de la console PowerShell ont des noms comme ColorTable00
, ColorTable01
, etc.
Gardez à l’esprit que la manipulation manuelle du registre doit être effectuée avec soin, et il est souvent plus pratique et sûr d’utiliser des commandes PowerShell intégrées ou des paramètres pour personnaliser les couleurs de la console plutôt que de modifier directement le registre.
Exemple de code :
# Open the Registry Editor
$regEditPath = "Registry::HKEY_CURRENT_USER\Console"
$consoleKey = "PowerShell"
# Delete the registry key for PowerShell colors
Remove-Item -Path "$regEditPath\$consoleKey" -Recurse
Dans l’extrait de code ci-dessus, nous utilisons PowerShell pour interagir avec le Registre Windows. La variable $regEditPath
est définie sur le chemin du registre pour les paramètres de la console.
La variable $consoleKey
spécifie la console PowerShell. La cmdlet Remove-Item
est ensuite utilisée pour supprimer l’ensemble de la clé du registre, réinitialisant efficacement les paramètres de la console.
Réinitialiser les couleurs PowerShell en éditant le profil
Réinitialiser les couleurs PowerShell en éditant le profil implique de modifier le script de profil PowerShell pour changer les paramètres de couleur de la console.
Le profil PowerShell est un script qui s’exécute automatiquement lorsque vous démarrez une session PowerShell. En modifiant ce script, vous pouvez personnaliser divers aspects de l’environnement PowerShell, y compris les couleurs.
Pour réinitialiser les couleurs PowerShell en éditant le profil :
-
Ouvrez votre script de profil PowerShell. Le script de profil peut être nommé
Microsoft.PowerShell_profile.ps1
ou similaire et se trouve généralement dans le répertoire de votre profil utilisateur. S’il n’existe pas, vous pouvez le créer. -
Recherchez des lignes de code qui définissent les préférences de couleur de la console. Ces lignes pourraient utiliser des cmdlets comme
Set-Host
ou similaires. -
Modifiez ou supprimez les lignes relatives aux paramètres de couleur. Si vous souhaitez réinitialiser les couleurs à leurs valeurs par défaut, vous devrez peut-être supprimer ou commenter les lignes pertinentes.
-
Enregistrez les modifications apportées au script de profil.
-
Redémarrez PowerShell pour appliquer les modifications. Le script de profil modifié s’exécutera automatiquement lorsque vous démarrerez une nouvelle session PowerShell.
Gardez à l’esprit que l’édition manuelle du script de profil nécessite de l’attention aux détails, et il est bon de sauvegarder le script avant de faire des modifications. De plus, il existe des commandes PowerShell intégrées (Set-Host
, $Host.UI.RawUI.ForegroundColor
, etc.) que vous pouvez utiliser dans le script de profil pour personnaliser les couleurs sans modifier directement le registre ou les fichiers de profil.
Réinitialiser les couleurs PowerShell en utilisant la commande CLI
Réinitialiser les couleurs PowerShell en utilisant la commande CLI implique d’exécuter des commandes ou cmdlets PowerShell spécifiques depuis l’interface de ligne de commande (CLI) pour modifier les paramètres de couleur de la console. Cette méthode vous permet de faire des changements directement depuis la ligne de commande PowerShell ou depuis un script sans éditer manuellement les fichiers de configuration ou le Registre Windows.
Les étapes impliquent généralement :
-
Ouvrez une session PowerShell.
-
Utilisez des cmdlets ou commandes PowerShell pour réinitialiser les couleurs de la console. Cela peut impliquer l’utilisation de cmdlets comme
Set-Host
, la modification de propriétés spécifiques de l’objet$Host.UI.RawUI
, ou d’autres cmdlets liés à la couleur. -
Exécutez les commandes pour appliquer les modifications. Par exemple, vous pourriez utiliser des commandes pour réinitialiser les couleurs de premier plan et d’arrière-plan à leurs valeurs par défaut.
-
Optionnellement, enregistrez ces commandes dans un script pour plus de commodité ou pour appliquer les modifications automatiquement chaque fois que vous démarrez une nouvelle session PowerShell.
Utiliser des commandes CLI pour réinitialiser les couleurs PowerShell est une approche plus dynamique et interactive, vous permettant d’expérimenter avec les paramètres de couleur en temps réel. Cela fournit également un moyen scriptable d’automatiser les changements de couleur au besoin.
Gardez à l’esprit que tout changement effectué en utilisant cette méthode s’appliquera à la session en cours, donc incorporer ces commandes dans votre script de profil PowerShell peut les rendre persistantes à travers les sessions.
Réinitialiser les couleurs PowerShell en supprimant les raccourcis PowerShell
La dernière méthode consiste à supprimer les raccourcis PowerShell.
Réinitialiser les couleurs PowerShell en supprimant les raccourcis PowerShell implique de manipuler les raccourcis utilisés pour lancer PowerShell dans l’environnement Windows. Cette méthode est un peu indirecte, car elle repose sur le fait que les propriétés du raccourci stockent des configurations spécifiques, y compris les couleurs de la console.
Suivez les étapes ci-dessous :
-
Tout d’abord, assurez-vous que PowerShell n’est pas ouvert.
-
Accédez au dossier décrit dans le chemin ci-dessous :
C:\Users\Your UserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell
Remarque : Le dossier
AppData
est un dossier caché. -
Supprimez tous les raccourcis.
-
Téléchargez les raccourcis par défaut ici.
-
Extrayez le fichier zip et copiez les raccourcis PowerShell dans le chemin ci-dessus.
-
Ouvrez PowerShell. Cela le réinitialisera aux paramètres par défaut, y compris les couleurs.
Gardez à l’esprit que cette méthode cible principalement les paramètres d’apparence associés au raccourci et peut ne pas affecter les couleurs si elles sont définies ailleurs, comme dans un script de profil ou par d’autres moyens.
Bien que la suppression de raccourcis puisse réinitialiser certains paramètres, cela pourrait ne pas couvrir toutes les personnalisations liées à la couleur effectuées au sein de PowerShell. Si les changements de couleur sont contrôlés par des scripts ou des configurations dans PowerShell lui-même, modifier directement ces scripts ou configurations peut être plus efficace pour une réinitialisation complète.
Conclusion
Dans cet article, nous avons exploré cinq méthodes pour réinitialiser les couleurs de la console PowerShell afin de contrôler votre environnement PowerShell. En suivant les exemples et explications fournis, vous pouvez facilement réinitialiser les couleurs de votre console PowerShell en fonction de vos besoins spécifiques.
Expérimentez avec ces méthodes pour trouver celle qui correspond le mieux à votre flux de travail, assurant une expérience de développement PowerShell fluide et personnalisée.
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook