Para usuários freqüentes do PowerShell, as configurações padrão podem não ser ideais. Podemos alterar as configurações de nossa janela do PowerShell de acordo com a maneira como gostamos, modificando o perfil.
A primeira coisa que precisamos verificar é se um perfil já existe ou não. Podemos fazer isso abrindo uma janela do PowerShell e digitando:
Test-Path $profile
Desde que nossa consulta retornou "Falso" vamos ter que criar um novo perfil. Digitaremos o seguinte no nosso prompt do PowerShell:
New-Item -path $profile -type file –force
O script do perfil agora será criado. Será no local após o “Diretório: saída. Quando navegamos para esse local, o script de perfil estará lá esperando por nós para modificar. Abra o arquivo chamado “Microsoft.Powershell_profile.ps1”
set-location c:
Podemos mudar o título da janela do PowerShell para SysadminGeek adicionando:
$Shell.WindowTitle=”SysadminGeek”
Também podemos alterar o tamanho da janela e a rolagem com o seguinte:
$Shell = $Host.UI.RawUI $size = $Shell.WindowSize $size.width=70 $size.height=25 $Shell.WindowSize = $size $size = $Shell.BufferSize $size.width=70 $size.height=5000 $Shell.BufferSize = $size
O fundo e a coloração do texto também podem ser alterados com estas entradas:
$shell.BackgroundColor = “Gray” $shell.ForegroundColor = “Black”
Você pode colocar qualquer script ou alias que você também usa normalmente. Incluímos nosso alias para Notepad.exe
new-item alias:np -value C:WindowsSystem32notepad.exe
A entrada final é incluída para limpar tudo da janela do PowerShell, fornecendo um espaço de trabalho limpo:
Clear-Host
Todos juntos, parece assim: