Principais recursos do PowerShell para dominar

Fonte do módulo

Os módulos para PowerShell podem vir de várias fontes:

1. Modul Bawaan Windows 11

O Windows 11 vem com módulos padrão incluídos para gerenciar vários recursos do sistema, como gerenciamento de arquivos, rede e serviços.

Exemplos de módulos internos do Windows 11 são o módulo Microsoft.PowerShell.Management, que fornece cmdlets para gerenciar processos e serviços, e o Microsoft.PowerShell.Utility que inclui funções utilitárias para manipulação de dados.

2. Modul dari PowerShell Gallery dan Komunitas

PowerShell Gallery é o repositório oficial dos módulos do PowerShell criados pela comunidade e pelos desenvolvedores. Você pode pesquisar e instalar módulos da Galeria do PowerShell usando os cmdlets Find-Module e Install-Module.

Exemplo para pesquisar e instalar módulos da Galeria do PowerShell:

Find-Module -Name Az -Repository PSGallery
Install-Module -Name Az -Force

O módulo Az é um exemplo de um módulo usado para gerenciar serviços do Azure usando o PowerShell.

3. Modul Kustom yang Dibuat oleh Pengguna

Os usuários também podem criar e compartilhar módulos personalizados para atender às necessidades específicas de uma organização ou projeto. Esses módulos podem incluir scripts personalizados e funções escritas por usuários para automatizar tarefas específicas.

Como carregar módulos usando o Import-Module

Para carregar módulos que já estão instalados ou disponíveis em um diretório específico, use o cmdlet Import-Module. Depois que o módulo for carregado, você poderá usar os cmdlets e as funções que estão nesse módulo em sua sessão do PowerShell.

Exemplo de carregamento de um módulo integrado ou de um módulo pré-instalado:

Import-Module Microsoft.PowerShell.Management

Para carregar um módulo de um diretório local ou de um módulo personalizado:

Import-Module “C:\Path\To\Your\Module\MyCustomModule.psm1”

Se você quiser garantir que os módulos importados estejam disponíveis em cada sessão do PowerShell, poderá adicionar esse comando ao arquivo de perfil do PowerShell.

Últimos artigos