{"id":817728,"date":"2026-06-05T13:17:05","date_gmt":"2026-06-05T13:17:05","guid":{"rendered":"https:\/\/www.ninjaone.com\/?p=817728"},"modified":"2026-06-05T13:17:05","modified_gmt":"2026-06-05T13:17:05","slug":"windows-powershell-commands-cheat-sheet","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/pt-br\/blog\/windows-powershell-commands-cheat-sheet\/","title":{"rendered":"A melhor folha de dicas de comandos do PowerShell"},"content":{"rendered":"<div class=\"in-context-cta\"><h2 style=\"margin-top: 0px;\">Pontos principais<\/h2>\n<ul>\n<li>O PowerShell usa uma poderosa estrutura de comando verbo-substantivo para automatizar tarefas administrativas, gerenciar sistemas com efici\u00eancia e executar opera\u00e7\u00f5es local ou remotamente em escala.<\/li>\n<li>Use cmdlets essenciais como Get-Service, Get-Process, Get-EventLog, Set-ExecutionPolicy e Test-Connection para gerenciar servi\u00e7os, monitorar processos, analisar registros, controlar a seguran\u00e7a de scripts e testar a conectividade.<\/li>\n<li>Aproveite os comandos de formata\u00e7\u00e3o e sa\u00edda, como Format-Table, Format-List, Out-File e ConvertTo-HTML, para organizar e exportar os resultados dos comandos para relat\u00f3rios e documenta\u00e7\u00e3o.<\/li>\n<li>Filtre e manipule dados com ferramentas de pipeline como Where-Object, Select-Object e ForEach-Object para realizar opera\u00e7\u00f5es em massa e gerenciamento preciso do sistema.<\/li>\n<li>Expanda os recursos de automa\u00e7\u00e3o usando ferramentas de ajuda (Get-Help, Get-Command), gerenciando o hist\u00f3rico (Get-History, Clear-History) e integrando scripts e m\u00f3dulos de reposit\u00f3rios confi\u00e1veis.<\/li>\n<li>Execute comandos remotos e automatize em escala: O PowerShell permite que os administradores executem comandos remotamente, realizem opera\u00e7\u00f5es em massa em v\u00e1rios sistemas e automatizem tarefas repetitivas em ambientes corporativos para aumentar a efici\u00eancia e reduzir erros manuais.<\/li>\n<\/ul>\n<\/div>\n<p>O Windows PowerShell \u00e9 uma ferramenta pr\u00e1tica para administradores de sistemas. Ele oferece uma interface clara e uma ampla gama de comandos. O PowerShell inclui uma extensa biblioteca de comandos para <a href=\"https:\/\/www.ninjaone.com\/blog\/how-to-automate-tasks-with-powershell\/\">automatizar tarefas repetitivas<\/a>. Ele tamb\u00e9m permite que voc\u00ea execute comandos remotamente em v\u00e1rios computadores.<\/p>\n<p>Esses recursos aumentam a produtividade e reduzem os erros manuais. Consulte a folha de dicas de comandos do PowerShell abaixo para trabalhar com mais efici\u00eancia.<\/p>\n<h2>Motivos para usar o PowerShell<\/h2>\n<p>O PowerShell oferece uma interface de linha de comando eficiente. As interfaces gr\u00e1ficas de usu\u00e1rio ajudam em tarefas simples, mas limitam a automa\u00e7\u00e3o e a administra\u00e7\u00e3o em larga escala. O PowerShell executa tarefas complexas com mais rapidez e precis\u00e3o. Ele usa menos recursos do sistema do que uma GUI.<\/p>\n<p>O PowerShell automatiza tarefas repetitivas e realiza opera\u00e7\u00f5es em massa. Ele gerencia sistemas remotos a partir de uma \u00fanica interface. Use o PowerShell para opera\u00e7\u00f5es de rede para reduzir o tempo e o esfor\u00e7o administrativo em sua infraestrutura do Windows.<\/p>\n<div class=\"in-context-cta\"><p style=\"text-align: center;\">Amplie seu kit de ferramentas do PowerShell executando scripts personalizados em dispositivos com o NinjaOne.<\/p>\n<p style=\"text-align: center;\">Veja como funciona <a class=\"waffle-rich-text-link\" href=\"https:\/\/www.ninjaone.com\/remote-script-deployment\/\" target=\"_blank\" rel=\"noopener\">a implementa\u00e7\u00e3o de scripts do NinjaOne<\/a>.<\/p>\n<\/div>\n<h2>Como funciona a sintaxe do PowerShell<\/h2>\n<p><span style=\"font-weight: 400;\">Os comandos do PowerShell, tamb\u00e9m conhecidos como cmdlets, seguem um padr\u00e3o verbo-substantivo. O verbo representa a a\u00e7\u00e3o que voc\u00ea deseja realizar, e o substantivo representa o alvo da a\u00e7\u00e3o.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Por exemplo, o comando <\/span><b>Get-Process<\/b><span style=\"font-weight: 400;\"> recupera informa\u00e7\u00f5es sobre os processos em execu\u00e7\u00e3o em seu sistema. O PowerShell tamb\u00e9m oferece suporte ao uso de par\u00e2metros, que permitem modificar o comportamento de um comando. Os par\u00e2metros s\u00e3o especificados usando um h\u00edfen seguido do nome e do valor do par\u00e2metro, como <\/span>-Name<b>&#8220;PowerShell.exe&#8221;<\/b><span style=\"font-weight: 400;\">. Familiarizar-se com a sintaxe do PowerShell facilitar\u00e1 a escrita e a compreens\u00e3o dos comandos.<\/span><\/p>\n<h2>Comandos essenciais do PowerShell para uso di\u00e1rio<\/h2>\n<p><span style=\"font-weight: 400;\">Embora existam muitos cmdlets dispon\u00edveis no PowerShell, h\u00e1 alguns que voc\u00ea usar\u00e1 com mais frequ\u00eancia. Aqui est\u00e3o os 5 comandos essenciais do Windows PowerShell que voc\u00ea deve conhecer:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Obter servi\u00e7o: <\/b><span style=\"font-weight: 400;\">Esse comando recupera informa\u00e7\u00f5es sobre os servi\u00e7os em execu\u00e7\u00e3o em seu sistema. Use-o para verificar o status de um servi\u00e7o espec\u00edfico, reiniciar v\u00e1rios servi\u00e7os de uma vez ou iniciar ou parar um servi\u00e7o. Por exemplo, digite <\/span><b>Get-Service -Name &#8220;Print Spooler&#8221;<\/b><span style=\"font-weight: 400;\"> para exibir o status do servi\u00e7o Print Spooler.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Get-Process: <\/b><span style=\"font-weight: 400;\">Com esse comando, voc\u00ea pode obter informa\u00e7\u00f5es sobre os processos em execu\u00e7\u00e3o no sistema. Ele permite que voc\u00ea visualize o ID do processo, o uso da CPU, o consumo de mem\u00f3ria e outros detalhes. Veja esse comando em a\u00e7\u00e3o digitando <\/span><b>Get-Process -Name &#8220;notepad&#8221;<\/b><span style=\"font-weight: 400;\"> para exibir informa\u00e7\u00f5es sobre todas as inst\u00e2ncias do processo do Notepad.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Get-EventLog: <\/b><span style=\"font-weight: 400;\">Esse comando permite acessar <a href=\"https:\/\/www.ninjaone.com\/blog\/how-to-read-windows-event-logs\/\">os logs de eventos<\/a> do Windows e recuperar informa\u00e7\u00f5es sobre eventos que ocorreram no sistema. Voc\u00ea pode filtrar eventos com base em v\u00e1rios crit\u00e9rios, como a ID do evento, a origem ou o intervalo de tempo. Use-o digitando <\/span><b>Get-EventLog -LogName &#8220;Application&#8221; -After (Get-Date).AddDays(-1)<\/b><span style=\"font-weight: 400;\"> para exibir os eventos do aplicativo que ocorreram nas \u00faltimas 24 horas.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Set-ExecutionPolicy: <\/b><span style=\"font-weight: 400;\">O PowerShell tem um recurso de seguran\u00e7a interno que impede a execu\u00e7\u00e3o de scripts por padr\u00e3o. Esse comando permite que voc\u00ea modifique a pol\u00edtica de execu\u00e7\u00e3o para ativar ou desativar a execu\u00e7\u00e3o de scripts. Por exemplo, voc\u00ea pode permitir a execu\u00e7\u00e3o de scripts baixados da Internet digitando <\/span><b>Set-ExecutionPolicy -ExecutionPolicy RemoteSigned<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Conex\u00e3o de teste: <\/b><span style=\"font-weight: 400;\">Esse comando permite verificar a conectividade entre o computador e um computador remoto ou dispositivo de rede. Ele envia pacotes de solicita\u00e7\u00e3o de eco ICMP (comumente conhecidos como ping) para o computador de destino e exibe os resultados. Para execut\u00e1-lo, digite <\/span><b>Test-Connection -ComputerName &#8220;google.com&#8221;<\/b><span style=\"font-weight: 400;\"> e ele testar\u00e1 a conectividade com os servidores do Google.<\/span><\/li>\n<\/ol>\n<h2>A folha de dicas de comandos essenciais do PowerShell<\/h2>\n<p><span style=\"font-weight: 400;\">Al\u00e9m dos 5 comandos essenciais acima, compilamos uma lista de outros comandos comumente usados. Aqui est\u00e1 a folha de dicas de comandos essenciais do Windows PowerShell:<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Comando<\/b><\/td>\n<td><b>Descri\u00e7\u00e3o<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Obter servi\u00e7o<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Recuperar informa\u00e7\u00f5es sobre servi\u00e7os<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Obter processo<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Recuperar informa\u00e7\u00f5es sobre processos<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Get-EventLog<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Recuperar informa\u00e7\u00f5es de registros de eventos<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Set-ExecutionPolicy<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Modificar a pol\u00edtica de execu\u00e7\u00e3o de scripts<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Conex\u00e3o de teste<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Teste a conectividade com um computador remoto<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Arquivo de sa\u00edda<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Gravar a sa\u00edda do PowerShell em um arquivo<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Obter ajuda<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Exibir informa\u00e7\u00f5es sobre conceitos e comandos<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Obter hist\u00f3rico<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Recuperar comandos recentes em sua sess\u00e3o atual<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Get-Command<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Recuperar todos os comandos do PowerShell dispon\u00edveis<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">ConvertTo-HTML<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Criar um arquivo HTML a partir da sa\u00edda do PowerShell<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Copiar item<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Copiar um arquivo para um local espec\u00edfico<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Limpar hist\u00f3rico<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Limpar entradas do hist\u00f3rico de comandos<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Adicionar hist\u00f3rico<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Adicione entradas ao seu hist\u00f3rico de comandos<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Tabela de formato<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Formatar a sa\u00edda do PowerShell como uma tabela<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Lista de formatos<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Formatar a sa\u00edda do PowerShell como uma lista<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Conte\u00fado claro<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Manter um item enquanto exclui o conte\u00fado desse item<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Ponto de controle &#8211; Computador<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Defina um ponto de restaura\u00e7\u00e3o em seu computador<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Para cada objeto<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Executar uma opera\u00e7\u00e3o em cada item de um grupo especificado<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Onde-Objeto<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Selecionar objetos com uma determinada propriedade\u00a0\u00a0<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Selecionar-Objeto<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Selecionar propriedades espec\u00edficas de um objeto ou grupo de objetos<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Arquivo de sa\u00edda<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Criar um arquivo local para salvar a sa\u00edda do cmdlet<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Escrever-Progresso<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Exibir uma barra de progresso em uma janela do PowerShell<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Processo de depura\u00e7\u00e3o<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Anexar um depurador a um processo em execu\u00e7\u00e3o<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Get-WinEvent<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Exibir os registros de eventos do Windows<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Espera de emprego<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Suprimir o prompt de comando at\u00e9 que os trabalhos em segundo plano terminem de ser executados<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-weight: 400;\">Mantenha esta folha de dicas de comandos do Windows PowerShell \u00e0 m\u00e3o e consulte-a sempre que precisar executar tarefas administrativas comuns.<\/span><\/p>\n<p>Talvez voc\u00ea tamb\u00e9m ache \u00fatil nosso <a href=\"https:\/\/www.ninjaone.com\/blog\/powershell-error-handling-guide\/\">Guia de tratamento de erros do PowerShell<\/a>.<\/p>\n<h2>Folha de dicas de comandos do PowerShell: Recursos adicionais<\/h2>\n<p><span style=\"font-weight: 400;\">A folha de dicas acima aborda alguns dos comandos do PowerShell que voc\u00ea precisar\u00e1 para opera\u00e7\u00f5es comuns. Para obter comandos adicionais, d\u00ea uma olhada nestes recursos do PowerShell:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Documenta\u00e7\u00e3o da Microsoft:<\/b><span style=\"font-weight: 400;\"> A documenta\u00e7\u00e3o oficial da Microsoft fornece informa\u00e7\u00f5es abrangentes sobre o <\/span><a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/scripting\/developer\/windows-powershell-reference?view=powershell-7.4\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Windows PowerShell<\/span><\/a><span style=\"font-weight: 400;\"> incluindo uma lista completa de cmdlets, exemplos detalhados e pr\u00e1ticas recomendadas.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Galeria do PowerShell:<\/b><span style=\"font-weight: 400;\"> A Galeria do PowerShell \u00e9 um reposit\u00f3rio de m\u00f3dulos e scripts do PowerShell voltado para a comunidade. Voc\u00ea pode encontrar uma grande variedade de cmdlets e scripts pr\u00e9-criados para ajud\u00e1-lo a automatizar tarefas administrativas comuns.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Comunidades on-line:<\/b><span style=\"font-weight: 400;\"> O envolvimento com comunidades on-line, como f\u00f3runs, blogs e plataformas de m\u00eddia social, pode ser uma \u00f3tima maneira de aprender com outros usu\u00e1rios do PowerShell. Voc\u00ea pode fazer perguntas, compartilhar seu conhecimento e ficar atualizado com os desenvolvimentos mais recentes da comunidade do PowerShell.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Biblioteca de scripts do NinjaOne:<\/b><span style=\"font-weight: 400;\"> O NinjaOne oferece instru\u00e7\u00f5es detalhadas, passo a passo, para muitas opera\u00e7\u00f5es do PowerShell. Veja toda a biblioteca de comandos do NinjaOne <\/span><a href=\"https:\/\/www.ninjaone.com\/blog\/category\/scripts\/\"><span style=\"font-weight: 400;\">Window PowerShell<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<\/ul>\n<div class=\"in-context-cta\"><p style=\"text-align: center;\">O Script Hub da NinjaOne permite que voc\u00ea v\u00e1 al\u00e9m das folhas de dicas do PowerShell com scripts pr\u00e9-criados para automa\u00e7\u00e3o.<\/p>\n<p style=\"text-align: center;\">Navegue pela biblioteca <a class=\"waffle-rich-text-link\" href=\"https:\/\/www.ninjaone.com\/script-hub\/\" target=\"_blank\" rel=\"noopener\">do Script Hub<\/a>.<\/p>\n<\/div>\n<h2>Automa\u00e7\u00e3o de TI de n\u00edvel superior com o NinjaOne<\/h2>\n<p>Esta folha de dicas de comandos do PowerShell abrange os recursos b\u00e1sicos. O PowerShell oferece suporte a fun\u00e7\u00f5es avan\u00e7adas para o gerenciamento de sistemas Windows.<\/p>\n<p>Em ambientes de TI complexos, o PowerShell, combinado com as <a href=\"https:\/\/www.ninjaone.com\/pt-br\/rmm\/automacao-de-ti\/\">ferramentas de automa\u00e7\u00e3o de TI da NinjaOne<\/a>, reduz o tempo gasto em tarefas de v\u00e1rias etapas e com uso intensivo de recursos. Inicie uma avalia\u00e7\u00e3o gratuita do NinjaOne para avaliar seus recursos e desempenho, incluindo sua classifica\u00e7\u00e3o como o software de gerenciamento de TI n\u00ba 1 no G2.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O Windows PowerShell \u00e9 uma ferramenta pr\u00e1tica para administradores de sistemas. Ele oferece uma interface clara e uma ampla gama de comandos. O PowerShell inclui uma extensa biblioteca de comandos para automatizar tarefas repetitivas. Ele tamb\u00e9m permite que voc\u00ea execute comandos remotamente em v\u00e1rios computadores. Esses recursos aumentam a produtividade e reduzem os erros manuais. [&hellip;]<\/p>\n","protected":false},"author":72,"featured_media":200933,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[12373],"tags":[],"class_list":["post-817728","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-ops-pt-br"],"acf":[],"modified_by":"AnaMaria Diaconescu","_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/pt-br\/wp-json\/wp\/v2\/posts\/817728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/pt-br\/wp-json\/wp\/v2\/users\/72"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/pt-br\/wp-json\/wp\/v2\/comments?post=817728"}],"version-history":[{"count":0,"href":"https:\/\/www.ninjaone.com\/pt-br\/wp-json\/wp\/v2\/posts\/817728\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/pt-br\/wp-json\/wp\/v2\/media\/200933"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/pt-br\/wp-json\/wp\/v2\/media?parent=817728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/pt-br\/wp-json\/wp\/v2\/categories?post=817728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/pt-br\/wp-json\/wp\/v2\/tags?post=817728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}