Comment créer un profil PowerShell sur Windows 10

Photo of author

By pierre



Comme beaucoup d’interfaces en ligne de commande, PowerShell offre la possibilité de créer un profil. Ce profil sert à personnaliser l’environnement qui s’affiche au démarrage. Par défaut, sous Windows 10, PowerShell ne dispose pas d’un fichier de profil. Ce fichier est en réalité un script qui s’exécute à l’ouverture de PowerShell. Pour des raisons de sécurité, l’exécution des scripts est désactivée par défaut. Voici comment créer un profil PowerShell sur Windows 10.

Il est nécessaire d’avoir des droits d’administrateur pour pouvoir créer un profil PowerShell.

Création d’un profil PowerShell

Lancez PowerShell en mode administrateur. Si vous le souhaitez, vous pouvez vérifier si un profil existe déjà et si vous l’auriez oublié. Pour ce faire, exécutez la commande suivante :

Test-path $profile

Si la commande affiche « True », cela signifie qu’un profil est déjà configuré. Vous pouvez l’ouvrir en utilisant la commande ci-dessous :

notepad $profile

Si la commande retourne « False », aucun profil PowerShell n’existe. Vous pouvez alors en créer un avec la commande suivante :

New-item –type file –force $profile

À l’exécution de cette commande, un nouveau fichier Bloc-notes s’ouvre. Il s’agit de votre fichier de profil PowerShell, que vous pouvez désormais modifier. Il reste une étape importante : modifier la politique d’exécution dans PowerShell. Cela permettra au fichier d’être chargé à chaque ouverture de PowerShell.

Exécutez la commande ci-dessous, puis fermez PowerShell.

Set-ExecutionPolicy RemoteSigned

Par défaut, le fichier de profil est créé à cet emplacement :

C:\Users\VotreNomUtilisateur\OneDrive\Documents\WindowsPowerShell

Ce profil est spécifique à l’utilisateur actuel. Si un autre utilisateur est configuré sur le même système, il n’aura pas accès à ce profil. En exécutant la commande de test avec un autre compte utilisateur, le résultat sera « Faux ».

Modification du profil PowerShell

Pour modifier le fichier de profil, vous pouvez à tout moment utiliser la commande suivante afin de l’ouvrir. Les modifications à apporter dépendent de vos besoins. Le profil n’est pas indispensable pour utiliser PowerShell, mais sa configuration peut simplifier les tâches quotidiennes si vous utilisez fréquemment PowerShell.

notepad $profile

Vous pouvez ajouter des éléments utiles à votre profil, comme par exemple afficher l’heure et la date courante à l’ouverture de PowerShell ou encore attribuer un titre personnalisé à la fenêtre. Il est également possible d’ajouter des scripts au profil. Cela permet de les exécuter plus facilement lorsque vous utilisez PowerShell. Le profil peut aussi servir à personnaliser en profondeur l’apparence de la fenêtre PowerShell.

Si une erreur est introduite dans le fichier, celui-ci ne sera tout simplement pas chargé. Un fichier de profil ne cause généralement pas de problèmes majeurs dans PowerShell.