Sei sulla pagina 1di 4

TPICO

about_aliases
DESCRIO RESUMIDA
Descreve como usar nomes alternativos para cmdlets e comandos no
Windows PowerShell.
DESCRIO LONGA
Um alias um nome alternativo ou apelido para um cmdlet ou um
elemento de comando, como uma funo, um script, um arquivo ou um
arquivo executvel. Voc pode usar o alias em vez do nome de
comando em qualquer comando do Windows PowerShell.
Para criar um alias, use o cmdlet New-Alias. Por exemplo, o
seguinte comando cria o alias "gas" para o cmdlet Get-Authenticode
Signature:
new-alias -name gas -value Get-AuthenticodeSignature
Depois de criar o alias para o nome do cmdlet, voc pode usar o
alias em vez do nome do cmdlet. Por exemplo, para obter a assinatura
Authenticode para o arquivo SqlScript.ps1, digite:
get-authenticodesignature sqlscript.ps1
Ou digite:
gas sqlscript.ps1
Se voc criar "word" como o alias para Microsoft Office Word,
poder digitar "word" em vez de:
"c:\arquivos de programas\microsoft office\office11\winword.exe"
ALIASES INTERNOS
O Windows PowerShell inclui um conjunto de aliases internos, como
"cd" e "chdir" para o cmdlet Set-Location e "ls" e "dir" para o
cmdlet Get-ChildItem.
Para obter todos os aliases no computador, incluindo os aliases
internos, digite:
get-alias
CMDLETS DE ALIAS
O Windows PowerShell inclui os seguintes cmdlets, criados para
funcionar com aliases.
-

Get-Alias. Obtm todos os aliases na sesso atual.


New-Alias. Cria um novo alias.
Set-Alias. Cria ou altera um alias.
Export-Alias. Exporta um ou mais aliases para um arquivo.
Import-Alias. Importa um arquivo de alias para o Windows
PowerShell.

Para obter informaes detalhadas sobre os cmdlets, digite:


get-help <nome-do-cmdlet> -detailed

Por exemplo, digite:


get-help export-alias -detailed
CRIANDO UM ALIAS
Para criar um novo alias, use o cmdlet New-Alias. Por exemplo,
para criar o alias "gh" para Get-Help, digite:
new-alias -name gh -value get-help
Voc pode usar o alias em comandos, assim como usaria o nome
completo do cmdlet, e pode usar o alias com parmetros.
Por exemplo, para obter Ajuda detalhada sobre o cmdlet
Get-WmiObject, digite:
get-help get-wmiobject -detailed
Ou digite:
gh get-wmiobject -detailed
SALVANDO ALIASES
Os aliases criados so salvos apenas na sesso atual. Para usar
os aliases em uma sesso diferente, adicione o alias a seu perfil
do Windows PowerShell. Ou utilize o cmdlet Export-Alias para salvar os
aliases em um arquivo.
Para obter informaes, digite:
get-help about_profile
OBTENDO ALIASES
Para obter todos os aliases da sesso atual, incluindo os aliases
internos, os aliases de seu perfil do Windows PowerShell e os aliases
criados na sesso atual, digite:
get-alias
Para obter aliases especficos, use o parmetro Name do cmdlet
Get-Alias.
Por exemplo, para obter aliases que comeam com "p", digite:
get-alias -name p*
Para obter os aliases de um item especfico, use o parmetro
Definition.
Por exemplo, para obter os aliases do cmdlet Get-ChildItem, digite:
get-alias -definition Get-ChildItem
NOMES ALTERNATIVOS PARA COMANDOS COM PARMETROS
Voc pode atribuir um alias a um cmdlet, um script, uma funo ou
um arquivo executvel.
Porm, voc no pode atribuir um alias a um comando e seus parmetros.
Por exemplo, voc pode atribuir um alias ao cmdlet Get-EventLog,
mas no pode atribu-lo ao comando "get-eventlog -logname system".

Entretanto, voc pode criar uma funo que inclui o comando. Para
criar uma funo, digite a palavra "function" seguida do nome da
funo.
Digite o comando e coloque-o entre chaves ({}).
Por exemplo, o seguinte comando cria a funo syslog. Essa funo
representa o comando "get-eventlog -logname system":
function syslog {get-eventlog -logname system}
Agora voc pode digitar "syslog" em vez do comando. E pode criar
aliases para a funo syslog.
Para obter mais informaes sobre funes, digite:
get-help about_functions
OBJETOS DE ALIAS
Os aliases do Windows PowerShell so representados por objetos
que so instncias da classe System.Management.Automation.AliasIn
fo. Para obter mais informaes sobre esse tipo de objeto, consulte
"AliasInfo Classe" (em ingls) na Biblioteca MSDN (Microsoft
Developer Network), em
http://go.microsoft.com/fwlink/?LinkId=143644.
Para exibir as propriedades e os mtodos dos objetos de alias,
obtenha os aliases. Em seguida, canalize-os para o cmdlet
Get-Member. Por exemplo:
get-alias | get-member
Para exibir os valores das propriedades de um alias especfico,
como o alias de "dir", obtenha o alias. Em seguida, canalize-o para o
cmdlet Format-List. Por exemplo, o seguinte comando obtm o alias de
"dir". Em seguida, o comando canaliza o alias para o cmdlet Format-List.
O comando ento usa o parmetro Property de Format-List com um
caractere curinga (*) para exibir todas as propriedades do alias de
"dir". O seguinte comando executa essas tarefas:
get-alias -name dir | format-list -property *
PROVEDOR ALIAS DO WINDOWS POWERSHELL
O Windows PowerShell inclui o provedor Alias. O provedor Alias permite
exibir os aliases no Windows PowerShell como se eles estivessem em
uma unidade do sistema de arquivos.
O provedor Alias expe a unidade Alias: Para ir at a unidade
Alias:, digite:
set-location alias:
Para exibir o contedo da unidade, digite:
get-childitem
Para exibir o contedo de outra unidade do Windows PowerShell,
comece o caminho com o nome da unidade. Inclua os dois-pontos (:).
Por exemplo:
get-childitem -path alias:

Para obter informaes sobre um alias especfico, digite o nome


da unidade e o nome do alias. Ou digite um padro de nome. Por
exemplo, para obter todos os aliases que comeam com "p", digite:
get-childitem -path alias:p*
Para obter mais informaes sobre o provedor Alias do Windows
PowerShell, digite:
get-help alias-psprovider
CONSULTE TAMBM
new-alias
get-alias
set-alias
export-alias
import-alias
get-psprovider
get-psdrive
about_functions
about_profiles
about_providers

Potrebbero piacerti anche