Profil PowerShell | Un guide détaillé

Profil PowerShell | Un guide détaillé
Powershell A une large gamme de support pour une variété de systèmes d'exploitation, notamment MacOS, Windows, Linux, etc. Il s'agit d'un langage basé sur les scripts qui donne une installation pour automatiser et configurer diverses tâches. Un profil PowerShell est essentiellement un script qui s'exécute dans l'environnement de la console lorsqu'un utilisateur démarre une nouvelle session.

Un profil PowerShell peut comprendre un ensemble de cmdlettes, de fonctions et d'alias pour automatiser un ensemble d'exigences pour l'utilisateur. Un aperçu du profil PowerShell est fourni dans ce guide. De plus, vous apprendrez également à créer ainsi qu'à personnaliser le Profil PowerShell.

Comment créer un profil PowerShell?

Le profil PowerShell n'est pas disponible pour une utilisation par défaut. Vous devez le créer avant de personnaliser diverses opérations à l'aide de PowerShell. Un profil PowerShell peut être créé à l'aide de la commande du nouvel élément ou à l'aide de la commande du bloc-notes. Cette section répertorie les deux méthodes pour créer un profil PowerShell.

Note: Il est préféré utiliser le plus récent PowerShell 7. Ce guide utilise PowerShell 7 pour créer et utiliser le profil PowerShell. Vous pouvez passer à la dernière version PowerShell en utilisant le lien suivant:

Mettez à jour votre version PowerShell.

Méthode 1: Créez un profil PowerShell à l'aide de la commande nouvel item

Généralement, le nouvel article de commande est utilisé pour créer un nouveau fichier ou un nouveau répertoire dans PowerShell. Cependant, cela aide également à créer un profil PowerShell en suivant les étapes mentionnées ci-dessous:

Étape 1: Open PowerShell 7

Recherchez PowerShell 7 dans la barre de recherche et cliquez sur «Exécuter en tant qu'administrateur» pour ouvrir PowerShell 7 avec les privilèges racine:

Étape 2: Vérifiez l'existence du profil

Dans la deuxième étape, vérifiez si le profil est déjà créé ou non via la cmdlet de test de test suivant:

Profil de Test-Path $

La sortie retournée est fausse, ce qui indique que le profil PowerShell n'a pas encore été créé.

Étape 3: Créez le profil

Créer un fichier nommé "profil.PS1«Utilisation de l'attaque du nouvel élément comme nous l'avons fait ici:

Nouveau-item -Path $ Profile -Type Fichier -force

L'exécution réussie de la commande vérifie la création du profil PowerShell. Cependant, vous pouvez le vérifier via la commande ci-dessous:

Profil de Test-Path $

La sortie renvoie vrai, montrant que la création du profil est effectuée dans PowerShell.

Méthode 2: Créez un profil PowerShell à l'aide du bloc-notes

Dans cette méthode, les instructions étape par étape sont discutées pour construire un profil PowerShell à l'aide du bloc-notes.

Étape 1: Créez un profil

Le bloc-notes peut être lancé à partir de PowerShell en utilisant le bloc-notes mot-clé. La commande suivante créera un profil PowerShell vide:

Profil de bloc-notes

Étape 2: Vérifiez l'existence du profil

Dans la deuxième étape, vérifiez si le profil est déjà créé ou non via la cmdlet de test de test suivant:

Profil de Test-Path $

L'affichage revient "Vrai«, Qui montre la vérification de l'existence de profil dans PowerShell.

Comment personnaliser un profil PowerShell

Le profil PowerShell doit être personnalisé pour être utilisé par d'autres utilisateurs. Si la portée de l'utilisateur n'est pas définie, le profil ne sera accessible qu'à l'utilisateur actuel. Vous pouvez personnaliser un profil PowerShell pour d'autres utilisateurs en utilisant l'une des syntaxes suivantes:

Type de profil Chemin de profil / répertoire
Utilisateur actuel
$ Profil ou $ Profil.Actuel userrenthost
Tous les utilisateurs
$ Profil.Alluserscurrenthost
Tous les utilisateurs et tous les hôtes
$ Profil.Allusersallhosts
L'utilisateur actuel et tous les hôtes
$ Profil.CurrentUserAllhosts

Par exemple, vous pouvez permettre à tous les utilisateurs d'accéder au profil. À cette fin, la première commande est exécutée. Alors que la deuxième commande vérifie que le profil est accessible à tous les utilisateurs ou non:

$ Profil.Allusersallhosts
Profil de Test-Path $.Allusersallhosts

La sortie garantit que la sortie renvoyée est vraie, ce qui indique que le profil a été personnalisé pour tous les utilisateurs et les hôtes.

Conclusion

Un profil PowerShell comprend un ensemble d'alias, de cmdlettes, de fonctions, etc., Pour effectuer une séquence spécifique de tâches pour un utilisateur spécifique. La portée du profil de PowerShell peut être définie pour l'actuel ainsi que pour tous les utilisateurs. Un profil PowerShell peut être créé à l'aide de la mise en état du nouvel élément. Par défaut, il est utilisé pour l'utilisateur actuel. Cependant, le profil peut également être créé pour plusieurs utilisateurs. Ce message a fourni des détails pour le Profil PowerShell.