O que é o PowerShell no Windows e o que você pode fazer com ele?
Embora muitos usuários casuais conheçam o Prompt de Comando(Command Prompt) , poucos ouviram falar do Windows PowerShell(Windows PowerShell) . O PowerShell(PowerShell) é uma ferramenta muito mais poderosa que o Prompt de Comando(Command Prompt) . Também se destina a substituir o Prompt de Comando(Command Prompt) , pois oferece mais poder e controle(power and control) sobre o sistema operacional Windows(Windows operating) . É por isso que decidimos experimentar o PowerShell e explicar a todos os nossos leitores o que é essa ferramenta, por que ela é tão poderosa e quem costuma usá-la com mais frequência. Vamos ver o que é o PowerShell e o que você pode fazer com ele:
O que é o PowerShell no Windows?
Para lhe dar uma melhor compreensão do PowerShell , devemos primeiro definir o que é um shell. Não, não estamos falando do casco de uma tartaruga. 🙂 Em ciência da computação(computer science) , um shell é uma interface de usuário(user interface) que dá acesso a diversos serviços de um sistema operacional(operating system) . Um shell pode ser baseado em linha de comando ou pode incluir uma interface gráfica do usuário(user interface) ( GUI ).
O Windows PowerShell(Windows PowerShell) é um shell desenvolvido inicialmente pela Microsoft para fins de automação de tarefas(task automation) e gerenciamento de configuração(configuration management) . O PowerShell(PowerShell) agora é um projeto de código(source project) aberto e pode ser instalado nas plataformas Windows(Windows) , macOS e Linux . Esse shell é baseado na estrutura .NET(.NET framework) e inclui um shell de linha de comando(command-line shell) e uma linguagem de script.
A primeira versão do PowerShell foi lançada em novembro de 2006(November 2006) para Windows XP , Windows Server 2003 e Windows Vista . A versão mais recente do PowerShell é o Windows PowerShell 5.1(Windows PowerShell 5.1) e é entregue em 2016 como parte da Atualização de Aniversário do (Anniversary Update and Windows Server)Windows 10 e do Windows Server 2016. Também funciona com o Windows Server 2008(Windows Server 2008) R2, Windows Server 2012 e Windows Server 2012 R2, Windows 7 Service Pack 1 e Windows 8.1 ( edições Pro e Enterprise(Pro and Enterprise editions) ).
O que você pode fazer com o PowerShell?
A Microsoft(Microsoft) projetou o Windows PowerShell como uma ferramenta que ajuda você a automatizar e resolver rapidamente muitas tarefas administrativas tediosas. Por exemplo, você pode usar o PowerShell para exibir todos os dispositivos USB instalados em um ou vários computadores em uma rede ou pode definir uma tarefa demorada para ser executada em segundo plano enquanto você faz outro trabalho. Você também pode identificar e eliminar processos que não estão respondendo ou filtrar informações específicas sobre computadores em uma rede e exportá(network and export) -las em formato HTML(HTML format) .
Os recursos do PowerShell(PowerShell) permitem simplificar e automatizar tarefas tediosas e repetitivas criando scripts e combinando vários comandos.
Se você for um administrador de rede(network administrator) , descobrirá que o PowerShell é útil para trabalhar com o Active Directory(Active Directory) . Como contém centenas de comandos personalizáveis, chamados cmdlets, o PowerShell pode ser útil para torná-lo mais produtivo. Recomendamos o livro de Ed Wilson(Ed Wilson's) - Windows PowerShell Step by Step - para saber mais sobre ele. Se você deseja obter um vislumbre do que há de novo na iteração mais recente do Windows PowerShell para Windows 10 , você também deve verificar esta página oficial da Microsoft(Microsoft web) : Documentação do PowerShell(PowerShell Documentation) .
PowerShell vs PowerShell ISE
Além do shell de linha de comando(command-line shell) padrão , você também pode encontrar o Windows PowerShell ISE . ISE significa Integrated Scripting Environment e é uma interface gráfica de usuário(user interface) que permite executar comandos e criar, modificar e testar scripts(modify and test scripts) sem precisar digitar todos os comandos na linha(command line) de comando . A ferramenta permite o desenvolvimento de scripts que são coleções de comandos onde você pode adicionar lógica complexa para sua execução.
A ferramenta ISE(ISE tool) é projetada para as necessidades dos administradores de sistemas Windows que precisam executar repetidamente sequências de comandos que manipulam a configuração desses sistemas.
Onde você encontra o PowerShell no Windows ?
A maneira mais rápida de abrir o PowerShell no Windows é usar o campo de pesquisa da (search field)Cortana na barra de tarefas. Digite a palavra-chave "powershell" e clique ou toque no resultado da pesquisa do Windows PowerShell .
Para obter mais maneiras de iniciar o PowerShell com instruções para Windows 10 , Windows 8.1 e Windows 7 , leia este artigo: 9 maneiras de iniciar o PowerShell no Windows (incluindo como administrador).
Comandos do PowerShell
Os comandos do PowerShell são chamados de cmdlets. (PowerShell)A maneira mais fácil de encontrar esses comandos no PowerShell é executar " Get-Command -Type Cmdlet ".
Isso produz a lista completa de comandos disponíveis no PowerShell . Você pode percorrer a lista até encontrar o caminho certo. O número de comandos no PowerShell é grande, portanto, fornecemos artigos dedicados a uma tarefa que pode ser realizada usando o PowerShell (pesquise em cada artigo o método do PowerShell(PowerShell method) quando vários são apresentados):
- Desinstalar aplicativos do Windows 10
- Reinstale todos os aplicativos padrão do (default apps)Windows 10
- Use o PowerShell(Use PowerShell) para contar todos(Count All) os arquivos e pastas(Files And Folders)
- Encontre seu endereço IP no Windows
- Excluir uma partição do Windows
- Imprima a lista de processos em execução
- Encontre o endereço MAC(MAC address) de qualquer placa de rede(network card)
Neste guia da Microsoft(this guide from Microsoft) , você pode encontrar scripts de exemplo que dão uma boa ideia de como usar os comandos do PowerShell .
Para usuários com experiência anterior em Prompt de Comando e Linux(Command Prompt and Linux) , o PowerShell tem uma lista de aliases que associam nomes familiares a esses usuários aos comandos do PowerShell . Aqui estão alguns exemplos: cat, dir, mount, rm, chdir, erase, sort, cls, del. Para obter uma lista completa desses aliases, execute no PowerShell o comando " Get-Command -Type Alias ".
Quem tende a usar o PowerShell regularmente?
Sem dúvida, o PowerShell é a arma preferida de muitos administradores de TI, pois pode simplificar as operações de gerenciamento em grandes redes corporativas.
Para dar um exemplo, digamos que você esteja gerenciando uma grande rede contendo mais de quinhentos servidores e precise implementar uma nova solução de segurança(security solution) que dependa de um serviço específico que deve ser executado nesses servidores. Você pode, é claro, fazer login em cada servidor e ver se eles têm esse serviço instalado e em execução. É possível, mas também é provável que você perca muito tempo para terminar a tarefa. Se você usar o PowerShell , poderá concluir essa tarefa em apenas alguns minutos, pois toda a operação pode ser feita com apenas um script que reúne informações sobre os serviços executados nos servidores especificados e os despeja em um arquivo de texto(text file) , por exemplo. Agora isso é produtividade!
Como o PowerShell pode ajudá-lo?
Como você pode ver neste artigo, o Windows PowerShell(Windows PowerShell) é uma ferramenta incrivelmente poderosa incluída no Windows e disponível para muitos outros sistemas operacionais. Ele traz muitos benefícios para usuários avançados e profissionais de TI. No entanto, usuários casuais também podem se beneficiar de usá-lo. Experimente, leia nossos tutoriais e deixe-nos saber sua opinião sobre o PowerShell . Deixe um comentário abaixo e compartilhe sua perspectiva.
Related posts
Visualize informações do sistema e gerencie processos do CMD ou PowerShell
Descubra quando Windows foi instalado. Qual é o seu original install date?
Como usar os Windows USB/DVD Download Tool
Windows 10 Update Assistant: Atualize para May 2021 Update today!
Como instalar o Windows 11 em uma máquina virtual
Como definir a exibição/guia padrão para o Gerenciador de Tarefas do Windows 10
Como visualizar o conteúdo de um arquivo de despejo no Windows 10
Obtenha um relatório de integridade do seu computador ou dispositivo Windows 10 e veja como ele funciona
9 coisas que você pode fazer com a Configuração do Sistema, no Windows
Como configurar um sistema do zero: a melhor ordem para instalar tudo
Prompt de Comando: 11 comandos básicos que você deve conhecer (cd, dir, mkdir, etc.)
Prompt de Comando - A ferramenta Windows mais poderosa e menos usada
O que é um aplicativo do Windows? O que é um aplicativo de desktop? Como eles são diferentes?
Como criar uma unidade de recuperação em um cartão de memória USB no Windows 8 e 8.1
Como executar programas antigos usando o modo de compatibilidade do Windows 10
Encontre a chave do produto Windows. 8 aplicativos que ajudam você a recuperá-lo!
Como liberar espaço desperdiçado com a Limpeza de disco, no Windows
Como identificar os aplicativos do Windows 10 que consomem recursos do sistema
Como atualizar para Windows 10 (gratuitamente)
Como usar o Monitor de Recursos no Windows