Olá meus heróis e minhas heroínas do mundo da TI. Wellington Agápto por aqui. Hoje eu trouxe para vocês o artigo “Identificando módulos do PowerShell instalados”. Não esqueça de me seguir no Instagram, conhecer meu Site, se inscrever no meu Canal, deixar o seu like e compartilhar esse artigo, para fortalecermos cada vez mais a nossa comunidade. Um grande abraço e boa leitura.
Identificando módulos do PowerShell instalados
O comando a seguir lista todos os módulos instalados. Isso não significa que eles são carregados em sua sessão do PowerShell, mas estão instalados e disponíveis.
Get-Module -ListAvailable
Listar apenas módulos PowerShell carregados
Execute o comando abaixo para visualizar os módulos carregados na sessão atual.
Get-Module
Pesquise Módulos PowerShell instalados
Neste exemplo, estou procurando o módulo de Exchange, então procuro a palavra-chave “Exchange”
get-module -ListAvailable | Where-object {$_.Name -like '*Exchange*'}
Conheça meus cursos preparatórios para Certificações Microsoft e esteja apto para ser aprovado em apenas 4 Semanas.
Clique AQUI e saiba mais.
O que é o PowerShell?
O PowerShell é uma solução de automação de tarefas multiplataforma que consiste em um shell de linha de comando, em uma linguagem de script e uma estrutura de gerenciamento de configuração. O PowerShell pode ser executado no Windows, Linux e macOS.
Shell
O PowerShell é um shell de comando moderno que inclui os melhores recursos de outros shells populares. Ao contrário da maioria dos shells que só aceita e retorna texto, o PowerShell aceita e retorna objetos .NET. O shell inclui os seguintes recursos:
- Histórico de linha de comando robusto
- Previsão de comando e conclusão da guia (confira about_PSReadLine)
- Suporte a aliases de parâmetro e de comando
- Pipeline para comandos de encadeamento
- Sistema de ajuda no console, semelhante a páginas man UNIX
Idioma do script
Como uma linguagem de script, o PowerShell é normalmente usado para automatizar o gerenciamento de sistemas. Ele também é usado para compilar, testar e implantar soluções, geralmente em ambientes de CI/CD. O PowerShell é criado no CLR (Common Language Runtime) do .NET. Todas as entradas e saídas são objetos .NET. Não é necessário analisar a saída de texto para extrair informações da saída. A linguagem de script do PowerShell inclui os seguintes recursos:
- Extensível por meio de funções, classes, scripts e módulos
- Sistema de formatação extensível para saída fácil
- Sistema de tipos extensível para a criação de tipos dinâmicos
- Suporte integrado para formatos de dados comuns como CSV, JSON e XML
Gerenciamento de configuração
O DSC (Desired State Configuration) do PowerShell é uma estrutura de gerenciamento no PowerShell que permite gerenciar a infraestrutura empresarial com a configuração como código. Com o DSC, você pode:
- Criar configurações declarativas e scripts personalizados para implantações repetíveis
- Impor definições de configuração e relatar sobre descompasso de configuração
- Implantar a configuração usando modelos push ou pull
Introdução
Você é novo no PowerShell e não sabe por onde começar? Confira estes recursos.
- Instalando o PowerShell
- Introdução ao PowerShell
- Tutoriais de Bits do PowerShell
- Módulos do Learn do PowerShell
PowerShell em ação
Confira como o PowerShell está sendo usado em diferentes cenários e diferentes plataformas.
- Comunicação remota do PowerShell por SSH
- Introdução ao Azure PowerShell
- Criar um pipeline de CI/CD com o DSC
- Gerenciar o Microsoft Exchange
Acesso Black
Tenha acesso vitalício aos seguintes cursos: AZ-900: Fundamentos do Microsoft Azure, AZ-104: Administrador do Microsoft Azure, AZ-500: Engenheiro de Segurança do Microsoft Azure, AZ-800: Administrando uma infraestrutura híbrida do Windows Server, MS-900: Fundamentos do Microsoft 365, MS-100: Identidades e Serviços do Microsoft 365, MS-101: Mobilidade e Segurança do Microsoft 365, MS-203: Microsoft Messaging Administrator, MS-500: Administrador de Segurança do Microsoft 365, MS-700: Administrador do Microsoft Teams, SC-900: Segurança no Microsoft 365.
Clique AQUI e garanta R$ 2.000,00 de desconto!
Cursos por apenas R$ 9,90
A Comunidade Cloud Hero foi criada para profissionais que desejam estar entre um seleto grupo de especialistas. Tornando-se um membro da comunidade você terá acesso a cursos, grupo VIP no WhatsApp, E-books, e downloads dos produtos mais utilizados no mercado da tecnologia da informação. Tudo isso por apenas R$ 9,90 por mês.
Clique AQUI e saiba mais.
Curso gratuito com certificado?
Faça o curso de Fundamentos da computação em nuvem gratuitamente e garanta o seu certificado. Inscreva-se clicando AQUI.