O perfil é armazenado na variável automática $PROFILE
. Existem perfis para cada host (console e Integrated Scripting Environment) para o usuário atual ou todos os usuários (quatro no total). A variável $profile
automática aponta para o perfil de host atual dos usuários atuais.
Você pode ver os caminhos para cada perfil executando:
$profile | Select-Object *user* | Format-List
Eu prefiro o perfil $profile.CurrentUserAllHosts
, assim recebo todas as minhas funções auxiliares no console e no ISE.
ise $profile.CurrentUserAllHosts
Você pode recarregar seu perfil enviando por fonte o arquivo:
. $profile
Boa sorte!