Sommaire

Personnalisation de l’environnement

Tout ce que nous allons voir maintenant est fait pour être inclus dans votre profil. À vous de choisir ce qui sera le plus approprié à votre besoin.

1. Modification du prompt

Le prompt ou invite est l’ensemble des caractères qui indique que l’ordinateur est prêt à recevoir une saisie au clavier.

Par défaut il est de la forme suivante : PS CHEMIN_COURANT>

Vous vous trouvez au démarrage de PowerShell dans le répertoire racine de votre profil Windows, soit sous Windows 10 et Windows Server 2016 : C:\Users\NomDeL’utilisateur

Voici le prompt par défaut :

images/EI09-01.PNG

Prompt par défaut au démarrage de la console

PowerShell Core vous positionne par défaut dans le répertoire d’installation, soit sous Windows C:\Program Files\PowerShell\6.0.0.

Pour modifier l’invite, il suffit de redéfinir la fonction Prompt de PowerShell. Voyons d’abord ce qu’elle contient dans sa configuration d’origine. Pour visualiser son contenu, nous allons faire appel au provider Function grâce à son lecteur function: comme ci-après :

PS > Get-Content function:prompt 
"PS $($executionContext.SessionState.Path.CurrentLocation)`  
$(’>’ * ($nestedPromptLevel + 1)) "  
# .Link  
# http://go.microsoft.com/fwlink/?LinkID=225750  
# .ExternalHelp System.Management.Automation.dll-help.xml 

La fonction Prompt fait appel à ...