Olá pessoal, tudo bem? Espero que sim!

No último post, aprendemos quais são as versões disponíveis do Powershell e em quais plataformas ele está disponível. Hoje vamos abordar os principais verbos utilizados para indicar as ações que os cmdlets ou funções irão executar.

Um cmdlet padrão do Powershell comumente utiliza a estrutura de nomenclatura “verbo-substantivo” que basicamente indica uma Ação para um Recurso ou Objeto em evidência, como por exemplo, Get-Command, ou seja, no português claro, Obter (Verbo) Comando (Substantivo Masculino).

Agora que você já sabe como funciona a nomenclatura dos cmdlets, vamos conhecer os principais verbos utilizados no Powershell:

Verbos Comuns

Verbos Descrição
Add Adiciona ou anexa um valor ou item a um recurso ou objeto.

Exemplo:

Clear Limpa um recurso, objeto ou item.

Exemplo:

Close Altera o estado de um recurso, item ou objeto para Encerrado.

Exemplo:

Copy Copia um recurso, objeto ou item.

Exemplo:

Enter Entra em um recurso, objeto ou item.

Exemplo:

Exit Sai de um recurso, objeto ou item.

Exemplo:

Find Procura em um recurso, objeto ou item.

Exemplo:

Format Formata objetos ou saídas em determinados layouts.

Exemplo:

Get Obtém informações de um recurso, objeto ou item.

Exemplo:

Join Junta um recurso, objeto ou item.

Exemplo:

Move Move um recurso, objeto ou item.

Exemplo:

New Cria um recurso, objeto ou item.

Exemplo:

Push Impulsiona o estado de um recurso, objeto ou item.

Exemplo:

Remove Remove um recurso, objeto ou item.

Exemplo:

Rename Renomeia um recurso, objeto ou item.

Exemplo:

Select Seleciona um recurso, objeto ou item.

Exemplo:

Set Realiza definições em um recurso, objeto ou item.

Exemplo:

Show Exibe informações de um recurso, objeto ou item.

Exemplo:

Verbos de Comunicação

Connect Realiza conexão a um recurso, objeto ou item.

Exemplo:

Read Lê um recurso, objeto ou item.

Exemplo:

Send Envia um recurso, objeto ou item.

Exemplo:

Write Escreve um recurso, objeto ou item.

Exemplo:

Verbos de Dados

Compare Compara um recurso, objeto, item ou valor.

Exemplo:

Expand Extrai um conteúdo de um recurso, objeto ou item.

Exemplo:

Export Exporta os dados de um recurso, objeto ou item.

Exemplo:

Group Agrupa um recurso, objeto ou item.

Exemplo:

Import Importa um recurso, objeto ou item.

Exemplo:

Initialize Ativa ou Inicia um recurso, objeto ou item.

Exemplo:

Mount Monta um recurso, objeto ou item.

Exemplo:

Out Cria saídas para um recurso, objeto ou item.

Exemplo:

Publish Publica um recurso, objeto ou item.

Exemplo:

Save Salva um recurso, objeto ou item.

Exemplo:

Unpublish Cancela a publicação de um recurso, objeto ou item.

Exemplo:

Update Atualiza um recurso, objeto ou item.

Exemplo:

Verbos de Diagnóstico

Debug Depura um recurso, objeto ou item.

Exemplo:

Measure Mede ou Analisa um recurso, objeto ou item.

Exemplo:

Repair Repara um recurso, objeto ou item.

Exemplo:

Resolve Realiza uma decisão sobre um recurso, objeto ou item.

Exemplo:

Test Testa um recurso, objeto ou item.

Exemplo:

Verbos de Ciclo de Vida

Complete Conclui um recurso, objeto ou item.

Exemplo:

Disable Desabilita um recurso, objeto ou item.

Exemplo:

Enable Habilita um recurso, objeto ou item.

Exemplo:

Install Instala um recurso, objeto ou item.

Exemplo:

Invoke Impetra uma instância de um recurso, objeto, item local ou remoto.

Exemplo:

Register Registra um recurso, objeto ou item.

Exemplo:

Restart Reinicia um recurso, objeto ou item.

Exemplo:

Resume Continua um recurso, objeto ou item.

Exemplo:

Start Inicia a execução de um recurso, objeto ou item.

Exemplo:

Stop Para a execução de um recurso, objeto ou item.

Exemplo:

Suspend Suspende a execução de um recurso, objeto ou item.

Exemplo:

Uninstall Desinstala um recurso, objeto ou item.

Exemplo:

Unregister Cancela o registro de um recurso, objeto ou item.

Exemplo:

Wait Aguarda a execução de um recurso, objeto ou item.

Exemplo:

Verbos de Segurança

Block Bloqueia um recurso, objeto ou item.

Exemplo:

Unblock Desbloqueia um recurso, objeto ou item.

Exemplo:

Para conhecer todos os cmdlets disponíveis em seu shell, basta utilizar o cmdlet Get-Command. Agora para saber o que um cmdlet ou função faz, basta adicionar -? ao final da linha.

Exemplo:

Obs: Deixei uma pegadinha neste post, encontrou? No próximo falaremos dela.  Edit: Você pode conferir aqui!

É isso aí galera, por hoje é só. Até o próximo post!

Dúvidas, sugestões, críticas? Entre em contato aqui!

Gostou? Deixe seu comentário e não se esqueçam de curtir a página do Facebook na barra lateral!