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(não existem exames)
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
Tratamento de erros
Opções de depuração
Tratamento de erros
A instrução Trap
A instrução Try-Catch
LAB: tratamento de erros
Instruções de script do PowerShell
Foreach
For
While, Do-While e Do-Until
If e Switch
Break e Continue
LAB: scripting em PowerShell
Scripting avançado
Trabalhar com objetos próprios
Funções do PowerShell
Âmbitos do PowerShell
Noções básicas de scripts: parâmetros e scripts aninhados
$PSBoundParameters
Splatting
LAB: scripting avançado
Criar cmdlets e módulos de PowerShell à medida
Criar um módulo de PowerShell
Criar os seus próprios cmdlets
Documentação dos comandos
Configuração avançada de parâmetros
Suporte de pipeline
Suporte de ShouldProcess
Criar um repositório privado de módulos de PowerShell
LAB: criar um módulo e cmdlets de PowerShell próprios
DevOps: Desired State Configuration
Panorâmica da Desired State Configuration
Componentes do DSC: configuration, node e resource
Aplicar configurações de DSC
Modo push vs. modo pull
Azure Automation DSC
LAB: Desired State Configuration
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 propostaAssistente Actual Training IA
Respostas automáticas sobre cursos e datas
Assistente com IA — pode conter imprecisões; confirme connosco o que for decisivo. As conversas são registadas para melhorar o serviço; não escreva dados pessoais — para isso use o formulário de contacto. Saiba mais na política de privacidade.