PowerShell
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