Curso Detalhes

Scripting com PowerShell
MAPSH100

Online
21h

Próximas datas


01/03/2027 09:30–13:00
Scripting com PowerShell

1 012,50 € + IVA

Próxima data: 01/03/2027 · online · 09:30–13:00

Solicitar informações

Formação para equipas

Este curso pode ser ministrado em exclusivo para a sua organização, nas suas instalações, nas nossas ou online, com o programa ajustado aos objetivos da equipa.

Solicitar proposta
Entidade formadora certificada pela DGERT
  • Entidade formadora certificada pela DGERT.
  • Certificado de formação para cada participante.
  • Contabilizada nas 40 horas anuais de formação contínua previstas no artigo 131.º do Código do Trabalho.
Introdução
O PowerShell é uma ferramenta poderosa para automatizar tarefas e gerir sistemas em diferentes plataformas. Neste curso vai aprender a trabalhar com objetos, a ligar-se a sistemas remotos e a escrever scripts básicos. O PowerShell pode ser usado para gerir os sistemas on-premises e também muitos serviços cloud, como o Entra ID, o Intune e o Microsoft 365.

Se lhe interessam técnicas avançadas de scripting e tratamento de erros, recomenda-se o curso MAPSH200 «Domínio do PowerShell».
Público-alvo
Este curso destina-se a:
• Administradores ou engenheiros de sistemas responsáveis pela gestão e configuração de vários servidores e aplicações Microsoft
• Administradores ou engenheiros de sistemas responsáveis pela instalação e manutenção de uma infraestrutura cloud da Microsoft
• Programadores interessados em automatizar ambientes de teste, em interagir com C# ou em incorporar o PowerShell na sua aplicação
No final do curso
Após a conclusão deste curso, os formandos deverão ser capazes de:
• Utilizar as shells do PowerShell e os seus conceitos base.
• Processar dados com o object pipeline e trabalhar com objetos.
• Estender as funcionalidades do PowerShell.
• Aplicar a segurança no PowerShell.
• Utilizar PowerShell remoting e jobs.
• Gerir o ambiente do PowerShell.
Pré-requisitos
Experiência de administração de sistemas ou de desenvolvimento; não são necessários conhecimentos prévios de PowerShell.
Exames de certificação

(não existem exames)

Conteúdos em detalhe

Panorâmica do PowerShell

Panorâmica do PowerShell

Rever os conceitos de objetos

Versões do PowerShell

Windows PowerShell vs. PowerShell

Conceitos e terminologia

Obter comandos

Obter ajuda

Providers e drives

LAB: panorâmica do PowerShell

Shells do PowerShell

A consola do PowerShell

O Integrated Scripting Environment (ISE)

Visual Studio Code

LAB: shells do PowerShell

Conceitos base

Ver a estrutura dos objetos

O pipeline de objetos

Usar os cmdlets de formatação para mudar a apresentação

Exportar dados com os cmdlets Out

Usar variáveis para guardar objetos

LAB: conceitos essenciais

Processamento do object pipeline

Where-Object

Foreach-Object

Select-Object

Sort-Object

Measure-Object

Compare-Object

Group-Object

Tee-Object

LAB: processamento no pipeline de objetos

Trabalhar com objetos

Ficheiros e pastas

Chaves e valores do registo

Objetos COM

Objetos WMI e CIM cmdlets

Objetos .NET

Classes estáticas

LAB: trabalhar com objetos

Estender as funcionalidades do PowerShell

Módulos

O PowerShellGet e a PowerShell Gallery

Perfis do PowerShell

Operadores e expressões

LAB: estender as funcionalidades do PowerShell

Segurança no PowerShell

A política de execução do PowerShell

Assinatura de scripts

Informação sensível em scripts

Gerir segredos com o módulo Secret Store

LAB: segurança no PowerShell

PowerShell remoting

Panorâmica do PowerShell remoting

WS-Management (WSMan)

Sessões CIM remotas

Importar e exportar sessões de remoting

Segurança do WinRM

O problema do double hop no WinRM

Usar variáveis em sessões de remoting

LAB: PowerShell remoting

PowerShell jobs

Jobs em segundo plano

Jobs remotos

Jobs agendados

LAB: jobs do PowerShell

Gerir o seu ambiente

Redes

Partilhas de ficheiros

Importação de dados

Segurança

Gestão de servidores

Active Directory

Certificados

LAB: gerir o seu ambiente

Formação para equipas

Este curso pode ser ministrado em exclusivo para a sua organização, nas suas instalações, nas nossas ou online, com o programa ajustado aos objetivos da equipa.

Solicitar proposta
Entidade formadora certificada pela DGERT
  • Entidade formadora certificada pela DGERT.
  • Certificado de formação para cada participante.
  • Contabilizada nas 40 horas anuais de formação contínua previstas no artigo 131.º do Código do Trabalho.
1 012,50 € + IVA Próxima data: 01/03/2027
Solicitar informações