Sommaire

Création d’un profil

Par défaut, aucun profil n’est créé. La méthode la plus simple pour créer son profil consiste à s’appuyer sur la variable $profile. Effectivement, comme nous l’avons vu précédemment, cette variable contient dans ses propriétés les chemins vers les différents profils pris en charge par PowerShell.

Créons à présent un profil qui sera commun à toutes les consoles (ou hôtes) mais qui ne s’appliquera qu’à nous-mêmes. Pour ce faire, nous devons choisir la propriété CurrentUserAllHosts de la variable $profile.

Vérifions d’abord vers quel emplacement pointe cette propriété :

PS > $profile.CurrentUserAllHosts  
  
C:\Users\Arnaud\Documents\WindowsPowerShell\profile.ps1

Pour créer votre profil, tapez la commande :

PS > New-Item -Path $profile.CurrentUserAllHosts -ItemType file -Force

-force permet ici de créer l’arborescence de dossiers si celle-ci n’est pas présente lors de la création du fichier.

Félicitations, votre profil est maintenant créé mais il ne pèse que zéro octet car il est vide. Pour le modifier à l’aide de l’éditeur graphique ISE, tapez la commande suivante :

PS > ise $profile.CurrentUserAllHosts
Vous pouvez faire de même avec Visual Studio Code en tapant la commande suivante :
PS > code $profile.CurrentUserAllHosts ...