Introdução ao comando Get no PowerShell

O Windows PowerShell é uma linguagem de script criada na plataforma .net projetada para automatizar as tarefas relacionadas ao aplicativo e administração do Windows. O termo PowerShell é uma combinação do idioma e da interface na qual os comandos / scripts serão executados. A primeira versão do PowerShell foi introduzida no ano de 2006. Existem dois tipos de interface em que os comandos do PowerShell podem ser executados; O Windows PowerShell é como um prompt de comando no qual os cmdlets do PowerShell podem ser executados e o Windows PowerShell ISE é o local onde os scripts do PowerShell (uma compilação dos cmdlets do PowerShell) podem ser executados e depurados. É uma linguagem orientada a objetos, permitindo a integração com interfaces .net. Agora é de código aberto e também pode ser instalado em outros sistemas operacionais.

Para iniciar uma sessão do PowerShell, digite "PowerShell" no prompt de comando.
Cmdlets e variáveis ​​do PowerShell

Os comandos no PowerShell são chamados de "cmdlets". O mais importante de todos os cmdlets é o Get-Command. Esse cmdlet retorna a lista de todos os cmdlets disponíveis no PowerShell.

Sintaxe:

A seguir, é apresentada a sintaxe do cmdlet Get-Command.

Get-Command

((-Name) ) (-Module ) (-FullyQualifiedModule ) (-CommandType ) (-TotalCount ) (-Syntax) (-ShowCommandInfo) ((-ArgumentList) ) (-All) (-ListImported) (-ParameterName ) (-ParameterType ) (-UseFuzzyMatching) ()

Por exemplo : Get-Command

Saída de amostra:

Para buscar os cmdlets disponíveis na sessão atual, o seguinte cmdlet pode ser usado.

Get-Command -ListImported

Parâmetros de Get-Command no PowerShell

Aqui estão os seguintes parâmetros de Get-Command no PowerShell mencionados abaixo

-Todos: isso indica que todos os cmdlets precisam ser recuperados. Seu tipo é o parâmetro switch. O valor padrão é nenhum e não aceita caracteres curinga.

-ArgumentList: usado para recuperar informações sobre os cmdlets com a ajuda de parâmetros especificados. Seu tipo é do objeto. Alias ​​é Args. O valor padrão é nenhum e não aceita caracteres curinga.

-CommandType: indica os tipos de comandos retornados pelo cmdlet. Alguns de seus valores são Alias, Todos, Aplicativo, Script externo, Filtro e Função. Seu tipo é o tipo de comando e os aliases são Type. O valor padrão é nenhum e não aceita caracteres curinga.

-FullyQualifiedModule: retorna os cmdlets que estão com os nomes de módulo especificados. Seu tipo é a especificação do módulo. O valor padrão é nenhum e não aceita caracteres curinga.

-ListImported: retorna os cmdlets presentes na sessão atual. Seu tipo é o parâmetro switch. O valor padrão é nenhum e não aceita caracteres curinga.

-Module: retorna o cmdlet disponível no módulo especificado. Tipo é sequência, o valor padrão é nenhum e aceita caracteres curinga.

-Nome: retorna a lista dos cmdlets mencionados com os nomes especificados. Caracteres curinga são permitidos. Tipo é sequência, o valor padrão é nenhum.

-Nome: retorna os cmdlets, funções e aliases que contêm o mesmo nome ou substantivos especificados. Seu tipo é uma sequência e o valor padrão é nenhum. Aceite caracteres curinga.

-ParameterName: retorna os cmdlets na sessão atual com os parâmetros especificados. Seu tipo é string, o valor padrão é none e não aceita caracteres curinga.

-ParameterType: retorna os cmdlets na sessão que possuem o mesmo parâmetro que o tipo especificado. Seu tipo é PStypename. O valor padrão é nenhum e não aceita caracteres curinga.

-TotalCount: indica o número total de cmdlets a serem retornados. O tipo é Int32. O valor padrão é nenhum e não aceita caracteres curinga.

-Verbo: retorna os cmdlets, funções e aliases que contêm o mesmo verbo ou verbos especificados. Seu tipo é uma sequência e o valor padrão é nenhum. Aceite caracteres curinga.

Exemplos de comando Get

Aqui estão os exemplos de comando Get na menção do PowerShell abaixo

Exemplo 1

Obter cmdlets na sessão atual

Entrada:

Get-Command -ListImported

Resultado:

Exemplo 2

Obter cmdlets dentro do módulo especificado

Entrada:

Get-Command -Module Microsoft.PowerShell.Management

Resultado:

Exemplo 3

Encontre os cmdlets que um tipo de saída

Entrada:

Cmdlet Get-Command -Type | Where-Object OutputType | Format-List - Nome da Propriedade, OutputType

Resultado:

Conclusão - Obter comando no PowerShell

Assim, o artigo abordado em detalhes sobre o cmdlet Get-command no Powershell. Para informações detalhadas, é aconselhável usar o comando Get-Help para get-command.

Artigos recomendados

Este é um guia para obter o comando no PowerShell. Aqui discutimos o comando Parâmetros e exemplos de obter no PowerShell, juntamente com entrada e saída. Você também pode consultar o seguinte artigo para saber mais -

  1. Mapeamento de hibernação
  2. Funções de sequência do PowerShell
  3. Diretivas JSP
  4. O que é o PowerShell

Categoria: