PowerShell

1 minuto(s) de leitura

PowerShell é uma ferramenta de automação e configuração multiplataforma (Windows, Linux e macOS) que funciona bem com as suas ferramentas existentes e é otimizada para lidar com dados estruturados (por exemplo, JSON, CSV, XML, etc.), APIs REST e modelos de objetos. Ele inclui um shell de linha de comando, um ambiente de script associado e um conjunto de cmdlets.

PowerShell é um shell moderno que inclui as melhores características de outros shells populares. Ao contrário da maioria dos shells que só aceitam e retornam texto, o PowerShell aceita e retorna objetos .NET. O shell inclui os seguintes recursos:

  • Histórico de linha de comando robusto
  • Edição de linha de comando intuitiva
  • Suporte a tabulação para completar nomes de comandos e parâmetros
  • Suporte a pipelines para encadear comandos e lidar com grandes volumes de dados
  • Formatação flexível e saída para várias fontes e formatos (por exemplo, console, GUI, arquivos, impressoras, etc.)
  • Um grande conjunto de ferramentas integradas (cmdlets) que executam tarefas comuns do sistema
  • Um amplo conjunto de provedores que permitem acessar dados armazenados em diferentes formatos e locais
  • Uma linguagem de script poderosa que permite aos usuários criar suas próprias ferramentas personalizadas
  • Uma extensa comunidade que fornece recursos, documentação, tutoriais, exemplos e módulos


Para instalar o PowerShell no Windows, existem várias formas possíveis. Cada método de instalação é projetado para suportar diferentes cenários e fluxos de trabalho. Escolha o método que melhor se adapte às suas necessidades3. Alguns dos métodos disponíveis são:

  • Winget: forma recomendada de instalar o PowerShell em clientes Windows
  • Pacote MSI: melhor escolha para servidores Windows e cenários de implantação empresarial
  • Pacote ZIP: forma mais fácil de “carregar lateralmente” ou instalar várias versões
  • Ferramenta global .NET: uma boa escolha para desenvolvedores .NET que instalam e usam outras ferramentas globais
  • Pacote da Microsoft Store: uma forma fácil de instalar para usuários casuais do PowerShell, mas tem limitações



Alguns Comandos

# Reinicia PC
shutdown -r -t 01

Deixe um comentário