No Powershell no Windows7, como definir automaticamente os aliases (ou executar scripts) quando o powershell é carregado?

2

Eu criei um cmdlet do powershell e o atribui a um Alias. Como faço isso automaticamente toda vez que o powershell é iniciado? (ou seja, não preciso reatribuir o alias todas as vezes)

    
por willem 22.04.2010 / 09:21

1 resposta

3

Crie um perfil.

Este é um script .ps1 que será executado antes de você receber o prompt.

Você pode ter três perfis por usuário, todos na pasta WindowsPowerShell da sua pasta de documentos padrão.

  • profile.ps1 : sempre é executado primeiro.
  • Microsoft.PowerShellISE_profile.ps1 : segundo para o ISE.
  • Microsoft.PowerShell_profile.ps1 : execute segundo para a instância do console.

O segundo arquivo a ser executado é dado por $Profile na instância aplicável (e lhe dará a pasta para todos eles).

Veja help about_profiles para mais detalhes.

    
por 22.04.2010 / 11:18