Tabela resumida de comandos básicos do PowerShell

PowerShell é uma poderosa estrutura de automação e gerenciamento de configuração que permite aos administradores de sistema trabalhar com mais eficiência, automatizando tarefas tediosas e repetitivas. Abaixo estão alguns comandos básicos do Powershell para ajudá-lo a aproveitar ao máximo o poder desta ferramenta.

Tabela resumida de comandos básicos do PowerShell

Abaixo está a lista de comandos - nome do comando cmdlet: descrição do comando.

% - ForEach-Object: Executa uma operação em cada item em um conjunto de objetos de entrada.

  • ? - Where-Object: Selecione um objeto de um conjunto de objetos com base em seus valores de atributos.
  • ac - Add-Content: Adiciona conteúdo adicional, como palavras ou dados, ao arquivo.
  • asnp - Add-PSSnapIn: adiciona um ou mais snap-ins do Windows PowerShell à sessão atual.
  • cat - Get-Content: obtém o conteúdo de um arquivo.
  • cd - Set-Location: Define o local de trabalho atual para um local especificado.
  • chdir - Set-Location: Define o local de trabalho atual para um local especificado.
  • clc - Clear-Content: Limpa o conteúdo de um item, mas não o exclui.
  • clear - Clear-Host: Limpa a tela no programa host.
  • clhy - Clear-History: Limpa entradas do histórico de comandos.
  • cli - Clear-Item: Limpa o conteúdo de um item, mas não o exclui.
  • clp - Clear-ItemProperty: limpa o valor da propriedade, mas não limpa a propriedade.
  • cls - Clear-Host: Limpa a tela do programa host.
  • clv - Clear-Variable: Limpa o valor de uma variável.
  • cnsn - Connect-PSSession: Reconecte-se a sessões desconectadas
  • compare - Compare-Object: Compare dois conjuntos de objetos.
  • copy - Copy-Item: Copia um item de um local para outro.
  • cp - Copy-Item: Copia um item de um local para outro.
  • cpi - Copy-Item: Copia um item de um local para outro.
  • cpp - Copy-ItemProperty: copia uma propriedade e um valor de um local especificado para outro local.
  • curl - Invoke-WebRequest: Obtenha conteúdo de um site na Internet.
  • cvpa - Convert-Path: converte um caminho de um caminho do Windows PowerShell em um caminho de provedor do Windows PowerShell.
  • dbp - Disable-PSBreakpoint: Desativa pontos de interrupção no console atual.
  • del - Remove-Item: Exclui arquivos e pastas.
  • diff - Compare-Object: Compara dois conjuntos de objetos.
  • dir - Get-ChildItem: obtém arquivos e pastas na unidade do sistema de arquivos.
  • dnsn - Disconnect-PSSession: Desconecta-se de uma sessão.
  • ebp - Enable-PSBreakpoint: Habilita pontos de interrupção no console atual.
  • echo - Write-Output: Envia os objetos especificados para o próximo comando no pipeline. Se este comando for o último comando no pipeline, os objetos serão exibidos no console.
  • epal - Export-Alias: Exporta informações sobre aliases de comando atualmente definidos para um arquivo.
  • epcsv - Export-Csv: Converte objetos em uma matriz de strings separadas por vírgula (CSV) e salva as strings em um arquivo CSV.
  • epsn - Export-PSSession: importe comandos de outra sessão e salve-os no módulo Windows PowerShell.
  • apagar - Remove-Item: Exclua arquivos e pastas.
  • etsn - Enter-PSSession: inicia uma sessão interativa com um computador remoto.
  • exsn - Exit-PSSession: encerra uma sessão interativa com um computador remoto.
  • fc - Format-Custom: Use uma visualização personalizada para formatar a saída.
  • fl - Format-List: Formate a saída como uma lista de atributos onde cada atributo aparece em uma nova linha.
  • foreach - ForEach-Object: Executa uma operação em cada item em um conjunto de objetos de entrada.
  • ft - Format-Table: Formate a saída como uma tabela.
  • fw - Format-Wide: Formata objetos como uma tabela ampla que exibe apenas um atributo de cada objeto.
  • galli - Get-Alias: obtém comandos para a sessão atual.
  • gbp - Get-PSBreakpoint: obtém os pontos de interrupção definidos na sessão atual.
  • gc - Get-Content: obtém o conteúdo de um arquivo.
  • gci - Get-ChildItem: obtém arquivos e pastas na unidade do sistema de arquivos.
  • gcm - Get-Command: obtém todos os comandos.
  • gcs - Get-PSCallStack: exibe a pilha de chamadas atual.
  • gdr - Get-PSDrive: Obtenha a unidade na sessão atual.
  • ghy - Get-History: Obtenha uma lista de comandos inseridos durante a sessão atual.
  • gi - Get-Item: obtém arquivos e pastas.
  • gjb - Get-Job: Obtenha trabalhos em segundo plano do Windows PowerShell em execução na sessão atual.
  • gl - Get-Location: Obtenha informações sobre o local de trabalho atual ou pilha de locais.
  • gm - Get-Member: obtém propriedades e métodos de objetos.
  • gmo - Get-Module: Obtém módulos que foram importados ou podem ser importados para a sessão atual.
  • gp - Get-ItemProperty: obtém as propriedades de um item especificado.
  • gps - Get-Process: Obtenha processos em execução em computadores locais ou remotos.
  • group - Group-Object: Agrupe objetos que contêm o mesmo valor para as propriedades especificadas.
  • gsn - Get-PSSession: obtenha sessões do Windows PowerShell em computadores locais e remotos.
  • gsnp - Get-PSSnapIn: Obtenha snap-ins do Windows PowerShell no computador.
  • gsv - Get-Service: Obtenha serviços em computadores locais ou remotos.
  • gu - Get-Unique: Retorna itens exclusivos de uma lista classificada.
  • gv - Get-Variable: Obtém as variáveis ​​no console atual.
  • gwmi - Get-WmiObject: Obtenha instâncias de classes WMI (Windows Management Instrumentation) ou informações sobre classes disponíveis.
  • h - Get-History: Obtenha uma lista de comandos inseridos durante a sessão atual.
  • histórico - Get-History: Obtenha uma lista de comandos inseridos durante a sessão atual.
  • icm - Invoke-Command: executa comandos em computadores locais e remotos.
  • iex - Invoke-Expression: Executa um comando ou expressão no computador local.
  • ihy - Invoke-History: executa comandos do histórico da sessão.
  • ii - Invoke-Item: Executa a ação padrão no item especificado.
  • ipal - Import-Alias: importa uma lista de apelidos de comando do arquivo.
  • ipcsv - Import-Csv: Crie objetos semelhantes a tabelas personalizados a partir de itens em um arquivo CSV.
  • ipmo - Import-Module: Adiciona módulo à sessão atual.
  • ipsn - Import-PSSession: importa comandos de outra sessão para a sessão atual.
  • irm - Invoke-RestMethod: Envia uma solicitação HTTP ou HTTPS para um serviço da web RESTful.
  • ise - powershell_ise.exe: explica como usar a ferramenta de linha de comando PowerShell_ISE.exe.
  • iwmi - Invoke-WMIMethod: invoca métodos do Windows Management Instrumentation (WMI).
  • iwr - Invoke-WebRequest: recupera conteúdo de um site na Internet.
  • kill - Stop-Process: interrompe um ou mais processos em execução.
  • lp - Out-Printer: Envia a saída para a impressora.
  • ls - Get-ChildItem: obtém arquivos e pastas na unidade do sistema de arquivos.
  • man - help: Exibe informações sobre comandos e conceitos do Windows PowerShell.
  • md - mkdir: Crie uma nova entrada.
  • medida - Measure-Object: Mede propriedades numéricas de objetos e caracteres, palavras e linhas em objetos de string, como arquivos de texto.
  • mi - Move-Item: Mova um item de um local para outro.
  • mount - New-PSDrive: Crie unidades de rede mapeadas temporárias e persistentes.
  • move - Move-Item: Mova um item de um local para outro.
  • mp - Move-ItemProperty: move propriedades de um local para outro.
  • mv - Move-Item: Mova um item de um local para outro.
  • nal - New-Alias: Crie um novo apelido de comando.
  • ndr - New-PSDrive: Crie unidades de rede mapeadas temporárias e persistentes.
  • ni - Novo Item: Cria um novo item.
  • nmo - New-Module: Cria um novo módulo dinâmico que existe apenas na memória.
  • npssc - New-PSSessionConfigurationFile: Cria um arquivo de configuração de sessão.
  • nsn - New-PSSession: Crie conexões persistentes com computadores locais ou remotos.
  • nv - New-Variable: Cria uma nova variável.
  • ogv - Out-GridView: envia a saída para um painel interativo em uma janela separada.
  • oh - Out-Host: envia a saída para a linha de comando.
  • popd - Pop-Location: altera o local atual para o colocado mais recentemente na pilha. Você pode habilitar a localização no bloco padrão ou em um bloco criado usando o cmdlet Push-Location.
  • ps - Get-Process: Obtenha processos em execução no computador local ou remoto.
  • pushd - Push-Location: Adiciona o local atual ao topo da pilha de locais.
  • pwd - Get-Location: Obtenha informações sobre o local de trabalho atual ou pilha de locais.
  • r - Invoke-History: executa comandos do histórico da sessão.
  • rbp - Remove-PSBreakpoint: Remove pontos de interrupção do console atual.
  • rcjb - Receive-Job: recebe os resultados dos trabalhos em segundo plano do Windows PowerShell na sessão atual.
  • rcsn - Receive-PSSession: Recebe resultados de comandos em sessões desconectadas.
  • rd - Remove-Item: Exclui arquivos e pastas.
  • rdr - Remove-PSDrive: remove unidades temporárias do Windows PowerShell e desconecta unidades de rede mapeadas.
  • ren - Rename-Item: renomeia um item no namespace do provedor do Windows PowerShell.
  • ri - Remove-Item: Exclua arquivos e pastas.
  • rjb - Remove-Job: remove um trabalho em segundo plano do Windows PowerShell.
  • rm - Remove-Item: Exclua arquivos e pastas.
  • rmdir - Remove-Item: Exclui arquivos e pastas.
  • rmo - Remove-Module: Remove módulos da sessão atual.
  • rni - Rename-Item: renomeie um item no namespace do provedor do Windows PowerShell.
  • rnp - Rename-ItemProperty: renomeia a propriedade de um item.
  • rp - Remove-ItemProperty: Remove uma propriedade e seu valor de um item.
  • rsn - Remove-PSSession: fecha uma ou mais sessões do Windows PowerShell (PSSessions).
  • rsnp - Remove-PSSnapin: Remove snap-ins do Windows PowerShell da sessão atual.
  • rujb - Resume-Job: Reinicia um trabalho suspenso
  • rv - Remove-Variable: Remove uma variável e seu valor.
  • rvpa - Resolve-Path: resolve curingas em caminhos e exibe o conteúdo do caminho.
  • rwmi - Remove-WMIObject: Remove uma instância de uma classe WMI (Instrumentação de Gerenciamento do Windows) existente.
  • sajb - Start-Job: inicia um trabalho em segundo plano do Windows PowerShell.
  • sal - Set-Alias: crie ou altere um apelido de comando (nome alternativo) para um cmdlet ou outro elemento de comando na sessão atual do Windows PowerShell.
  • saps - Start-Process: Inicia um ou mais processos no computador local.
  • sasv - Start-Service: Inicia um ou mais serviços interrompidos.
  • sbp - Set-PSBreakpoint: Define um ponto de interrupção em uma linha, instrução ou variável.
  • sc - Set-Content: Substitui o conteúdo do arquivo pelo conteúdo que você especifica.
  • select - Select-Object: Selecione o objeto ou propriedades do objeto.
  • set - Set-Variable: Define o valor de uma variável. Cria uma variável se não existir uma variável com o nome solicitado.
  • shcm - Show-Command: Crie comandos do Windows PowerShell em uma janela de comando gráfico.
  • si - Set-Item: altera o valor de um item para valu

Desejo-lhe sucesso!

Ver mais:

Deixar um comentário

Como remover o aviso de solicitação de direitos autorais no canto direito da tela do Windows 10

Como remover o aviso de solicitação de direitos autorais no canto direito da tela do Windows 10

Você vê uma notificação de ativação do Windows 10 no canto direito da tela? Este artigo irá orientá-lo sobre como excluir o aviso de solicitação de direitos autorais no Windows 10.

Instruções do AZ sobre como instalar o Windows 10 build 14393.222

Instruções do AZ sobre como instalar o Windows 10 build 14393.222

Recentemente, a Microsoft lançou a atualização cumulativa mais recente para usuários de PC com Windows 10, chamada Build 14393.222. Esta atualização lançada para o Windows 10 corrige principalmente bugs com base no feedback do usuário e melhora a experiência de desempenho do sistema operacional.

Proteja sua rede de computadores com host Bastion em apenas 3 etapas

Proteja sua rede de computadores com host Bastion em apenas 3 etapas

Você tem computadores em sua rede local que precisam de acesso externo? Usar um host bastião como gatekeeper para sua rede pode ser uma boa solução.

3 maneiras de limpar rapidamente todos os logs de eventos no Windows 10

3 maneiras de limpar rapidamente todos os logs de eventos no Windows 10

Às vezes, pode ser necessário excluir logs de eventos antigos de uma só vez. Neste guia, Quantrimang.com mostrará três maneiras de excluir rapidamente todos os logs de eventos no Visualizador de Eventos do Windows 10.

Como criar uma tecla do Windows se o seu teclado não estiver disponível

Como criar uma tecla do Windows se o seu teclado não estiver disponível

Se você preferir usar um teclado clássico antigo, como o IBM Modelo M, que não inclui uma tecla física do Windows, existe um método fácil de adicionar mais, pegando emprestada uma tecla que você não usa com frequência.

Como criar modo de fundo transparente no Windows 10

Como criar modo de fundo transparente no Windows 10

WindowTop é uma ferramenta que tem a capacidade de escurecer todas as janelas de aplicativos e programas em execução em computadores com Windows 10. Ou você pode usar uma interface de fundo escuro no Windows.

Métodos de IP falso ajudam você a acessar anonimamente

Métodos de IP falso ajudam você a acessar anonimamente

Em muitos artigos anteriores, mencionamos que permanecer anônimo online é extremamente importante. Informações privadas vazam todos os anos, tornando a segurança online cada vez mais necessária. Essa também é a razão pela qual devemos usar endereços IP virtuais. Abaixo, aprenderemos sobre métodos para criar IPs falsos!

Como desativar a barra de idiomas na barra de tarefas do Windows 8

Como desativar a barra de idiomas na barra de tarefas do Windows 8

A barra de idiomas do Windows 8 é uma barra de ferramentas de idiomas em miniatura projetada para ser exibida automaticamente na tela da área de trabalho. No entanto, muitas pessoas desejam ocultar esta barra de idiomas na barra de tarefas.

Dicas para otimizar a velocidade da conexão com a Internet da Linksys

Dicas para otimizar a velocidade da conexão com a Internet da Linksys

Maximizar a velocidade da Internet é essencial para otimizar sua conexão de rede. Você pode ter uma ótima experiência de entretenimento e trabalho usando computadores, TVs com Internet, consoles de jogos, etc.

Como configurar WEP, WPA, WPA2 para roteador Linksys

Como configurar WEP, WPA, WPA2 para roteador Linksys

A conectividade sem fio é uma necessidade hoje e por isso a segurança sem fio é essencial para garantir a segurança da sua rede interna.