Skip to main content

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