Recommandé, 2024

Choix De L'Éditeur

Comment modifier le jeu de couleurs Windows PowerShell sous Windows 10

Le tout premier Windows PowerShell a été publié il y a plus de dix ans pour Windows XP, Windows Server 2003 et Windows Vista. Depuis lors, cela fait partie de toutes les éditions Windows, à commencer par Windows 7 en 2009. Bien que de nombreux changements aient été apportés au logiciel lui-même, la seule chose qui est restée inchangée au fil des ans est la palette de couleurs - un fond bleu avec texte blanc / jaune en général et texte rouge sur fond noir pour les messages d'erreur. Bien que la plupart des gens se soient habitués à ces couleurs, certains d'entre vous voudront peut-être quelque chose de plus distinctif, que ce soit pour une meilleure visibilité ou pour des raisons esthétiques. Cela étant dit, examinons comment modifier le jeu de couleurs Windows PowerShell dans Windows 10:

Remarque: Avant de poursuivre, il est important de comprendre que ce didacticiel traite de la console PowerShell et non de PowerShell ISE, qui est l'une des deux applications hôtes du moteur et du langage Windows PowerShell. Il possède ses propres paramètres de personnalisation qui doivent être traités séparément et sort du cadre de ce didacticiel.

Modifier les couleurs d'arrière-plan et de premier plan dans la console Windows 10 PowerShell

  • Comme indiqué précédemment, la console Windows PowerShell affiche le blanc sur le bleu par défaut et le rouge sur le noir pour les messages d'erreur. Pour modifier les couleurs, cliquez avec le bouton droit de la souris sur la barre supérieure de la fenêtre PowerShell et sélectionnez "Propriétés" .

  • Une fois que la boîte de dialogue "Propriétés" de Windows PowerShell apparaît, cliquez sur l'onglet "Couleurs". Vous aurez toute une série de choix pour définir les couleurs d'arrière-plan et de premier plan, comme illustré dans la capture d'écran ci-dessous.

À partir de là, vous pouvez modifier les couleurs du texte, les couleurs du texte en incrustation, les couleurs de l’arrière-plan et même définir les niveaux d’opacité.

Modifier les couleurs des messages d'erreur dans la console Windows 10 PowerShell

  • Bien que ce soit un moyen très facile de modifier certains paramètres, qu’en est-il si vous souhaitez apporter des modifications plus importantes à votre console PowerShell? Par exemple, que faire si vous souhaitez modifier les couleurs de texte et d'arrière-plan des messages d'erreur du rouge sur noir à une couleur un peu moins drastique? Pour cela, vous devez vous débrouiller et utiliser la console elle-même plutôt que de vous fier à l'interface graphique. Tout d’abord, pour connaître les couleurs par défaut, continuez et copiez / collez ce code sur la console PowerShell et appuyez sur 'Entrée': $host.privatedata

  • Pour modifier les couleurs de premier plan et d’arrière-plan des messages d’erreur, il vous suffit d’ attribuer de nouvelles valeurs . Puisque je voudrais changer la couleur de fond en "Magenta" et la couleur de premier plan en "Vert", je vais saisir les deux commandes ci-dessous. Rappelez-vous simplement de les entrer séparément et appuyez sur «Entrée» dans chaque cas .
    $host.PrivateData.ErrorBackgroundColor = "Magenta"

    $host.PrivateData.ErrorForegroundColor = "Green"

  • Vous avez maintenant configuré les paramètres de votre console , mais vous devez les enregistrer dans les paramètres de votre profil pour que l'écran s'ouvre exactement comme vous le souhaitez, à chaque fois. Pour cela, lancez d'abord la commande $profile . Cela vous montrera le nom (et l'emplacement) du fichier par défaut pour votre profil.

  • En réalité, le fichier de configuration par défaut de PowerShell n’existe même pas dans la plupart des cas . Exécutez donc la commande suivante pour vérifier si elle existe déjà ou si vous devez la créer à partir de rien: test-path $profile . Si le fichier existe déjà, vous obtiendrez une sortie «True», sinon, vous obtiendrez «False».

  • Comme vous pouvez le voir sur la capture d'écran ci-dessus, j'ai eu le dernier, donc je vais devoir créer le fichier. Si vous obtenez «True», ignorez cette étape et passez à la suivante . Sinon, entrez la commande suivante pour créer le fichier: New-Item -path $profile -type file -force

  • Une fois le fichier créé, vous pouvez facilement le modifier avec Notepad en utilisant la commande notepad $profile dans la fenêtre Powershell. À partir de là, vous pouvez ajouter le code de configuration souhaité à l'aide des commandes décrites ci-dessus. Vous pouvez non seulement changer les couleurs, mais aussi les polices, la taille de Windows, etc. à l'aide de cette méthode, mais nous ne ferons que jeter un coup d'œil sur la modification des couleurs sans compliquer davantage les choses.

    $console = $host.ui.rawui
    $console.backgroundcolor = "black"
    $console.foregroundcolor = "white"
    $colors = $host.privatedata
    $colors.verbosebackgroundcolor = "Magenta"
    $colors.verboseforegroundcolor = "Green"
    $colors.warningbackgroundcolor = "Red"
    $colors.warningforegroundcolor = "white"

    $colors.ErrorBackgroundColor = "DarkCyan"
    $colors.ErrorForegroundColor = "Yellow"
    set-location C:\
    clear-host

  • Nous y sommes presque, mais il y a une dernière étape. Exécutez la commande suivante pour autoriser l'exécution de scripts locaux sur votre système: Set-ExecutionPolicy RemoteSigned et sélectionnez «A» pour autoriser tous les scripts. Maintenant que vous avez terminé, voici à quoi ressemblerait votre console PowerShell à chaque démarrage. Même les messages d'erreur sembleraient un peu moins choquants qu'ils ne le font normalement.

Ça y est, les amis, j'ai donné à la console Windows PowerShell de mon ordinateur portable professionnel une apparence presque identique à celle du bon vieil invite de commande avec juste une touche de couleur ajoutée pour le plaisir.

Remarque: Bien que les étapes mentionnées ci-dessus concernent spécifiquement Windows 10, je les ai également essayées sur notre ancien ordinateur de bureau Dell exécutant Windows 7. Chaque étape est à peu près identique et tout a fonctionné comme prévu.

CONSULTER ÉGALEMENT: Comment arrêter les mises à jour de Windows 10 à partir d'une installation automatique

Utiliser des commandes simples pour modifier les couleurs Windows PowerShell dans Windows 10

Windows PowerShell est un excellent outil pour les utilisateurs chevronnés, mais cela ne veut pas dire qu'il doit être terne, terne et ennuyeux. Modifier quelques réglages ici et là peut faire toute la différence pour l’apparence de votre console PowerShell. Essayez-le et changez les couleurs comme vous le souhaitez. Et une fois que vous avez fait cela, n’oubliez pas de nous prévenir de l’évolution de la situation, car nous aimons avoir de vos nouvelles.

Top