Profile
Contexte Scope Emplacement Utilisateur courant - Shell courant Affecte uniquement l'utilisateur actuel et la session PowerShell en cours
$PROFILE = C:\Users\{NomUtilisateur}\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
Utilisateur courant - Tous les shells Affecte l'utilisateur actuel mais tous les hôtes PowerShell (Windows PowerShell, VS Code, etc.)
$PROFILE.AllUsersCurrentHost = C:\Users\{NomUtilisateur}\Documents\PowerShell\Profile.ps1
Tous les utilisateurs - Shell courant Affecte toutes les sessions PowerShell pour tous les utilisateurs
$PROFILE.AllUsersCurrentHost = C:\Program Files\PowerShell\7\Microsoft.PowerShell_profile.ps1
Tous les utilisateurs - Tous les shells Affecte tous les utilisateurs et tous les hôtes PowerShell
$PROFILE.AllUsersAllHosts = C:\Windows\System32\WindowsPowerShell\v1.0\profile.ps1