Page d'accueil » comment » Personnalisation de votre profil PowerShell

    Personnalisation de votre profil PowerShell

    Pour les utilisateurs fréquents de PowerShell, les paramètres standard risquent de ne pas être optimaux. Nous pouvons modifier les paramètres de notre fenêtre PowerShell à notre guise en modifiant le profil..

    La première chose à vérifier est de savoir si un profil existe déjà. Nous pouvons le faire en ouvrant une fenêtre PowerShell et en tapant:

    Profil du chemin d'essai

    Depuis notre requête est retournée "Faux" nous allons devoir créer un nouveau profil. Nous allons taper le texte suivant dans notre invite PowerShell:

    New-Item -path $ profile -type fichier -force

    Vous devriez obtenir le pop-up suivant, et cliquez simplement sur oui pour continuer.

    Le script de profil va maintenant être créé. Ce sera à l'emplacement qui suit le «Annuaire:" sortie. Lorsque nous accédons à cet emplacement, le script de profil attendra que nous le modifiions. Ouvrez le fichier nommé “Microsoft.Powershell_profile.ps1

    Le profil sera vide afin que nous puissions le remplir avec les commandes que nous voulons exécuter. Vous pouvez définir l'emplacement de l'invite de départ sur le répertoire racine en ajoutant:

    set-location c:

    Nous pouvons modifier le titre de la fenêtre PowerShell en SysadminGeek en ajoutant:

    $ Shell.WindowTitle = "SysadminGeek"

    Nous pouvons également modifier la taille de la fenêtre et le défilement avec les éléments suivants:

    $ Shell = $ Host.UI.RawUI
    $ size = $ Shell.WindowSize
    $ size.width = 70
    $ size.height = 25
    $ Shell.WindowSize = $ taille
    $ size = $ Shell.BufferSize
    $ size.width = 70
    $ size.height = 5000
    $ Shell.BufferSize = $ size

    La couleur du fond et du texte peut également être modifiée avec ces entrées:

    $ shell.BackgroundColor = “Gris”
    $ shell.ForegroundColor = “Noir”

    Vous pouvez également mettre tous les scripts ou alias que vous utilisez couramment. Nous avons inclus notre alias pour Notepad.exe

    nouvel alias d'élément: np -value C: WindowsSystem32notepad.exe

    La dernière entrée est incluse pour effacer tout ce qui se trouve dans la fenêtre PowerShell, ce qui vous donne un espace de travail propre:

    Clear-Host

    Tous ensemble, cela ressemble à ceci:

    Après avoir enregistré votre profil, toutes les modifications apportées à votre profil seront visibles lors de la prochaine ouverture de PowerShell..

    Il est assez facile de personnaliser votre profil, et plus vous utilisez PowerShell, plus vous retournerez pour ajouter de nouveaux alias et scripts que vous devez exécuter au démarrage..