Freigeben über


Alias no PowerShell

Alias é uma abreviação ou atalho de um cmdlet.

Quando você digita dir no PowerShell, para listar o conteúdo de um diretório, na verdade você está utilizando o comando Get-ChildItem.

Para exibir todos os alias do PowerShell utilize o cmdlet Get-Alias.

Para obter qual é o comando que o alias dir se refere utilze o seguinte comando: Get-Alias dir

CommandType Name
----------- ----
Alias dir -> Get-ChildItem

Observe que o alias dir se refere ao cmdlet Get-ChildItem.

Um cmdlet pode ter mais de um alias. Para saber quais são todos os alias do cmdlet Get-ChildItem:

Get-Alias –Definition Get-ChildItem

CommandType Name
----------- ----
Alias dir -> Get-ChildItem
Alias gci -> Get-ChildItem
Alias ls -> Get-ChildItem

Você pode também criar alias. Por exemplo, para criar um alias para o cmdlet get-help:

New-Alias gh Get-Help.

Observação: Esse alias será válido apebas para a sessão corrente do PowerShell, ou seja, quando você fechar e abrir outra sessão do PowerShell o alias não irá existir mais.

Existe uma forma de persistir o alias para todas as sessões que é através do profile.