Módulo 1: Creación de funciones avanzadas
Este módulo explica cómo parametrizar un comando en una función avanzada.
Convertir un comando en una función avanzada
Crear un módulo de secuencia de comandos
Definición de atributos de parámetros y validación de entrada
Escribir funciones que aceptan entradas de canalización
Producir una salida de canalización compleja
Documentar funciones mediante la ayuda basada en comentarios
Apoyando-WhatIf y -Confirm
Después de completar este módulo, los estudiantes podrán:
Convierte un comando en una función avanzada.
Cree un módulo de secuencia de comandos.
Definir atributos de parámetros y validación de entrada.
Escribe funciones que acepten entrada de canalización.
Produzca una salida de canalización compleja.
Documente las funciones utilizando la ayuda basada en comentarios.
Soporte -WhatIf y -Confirm.
Módulo 2: Uso de Microsoft .NET Framework y REST API en Windows PowerShell
Este módulo explica cómo usar Microsoft .NET Framework y REST API para complementar la funcionalidad que proporcionan los comandos de Windows PowerShell.
Uso de Microsoft .NET Framework en Windows PowerShell
Uso de la API REST en Windows PowerShell
Después de completar este módulo, los estudiantes podrán:
Utilice Microsoft .NET Framework en Windows PowerShell.
Use la API REST en Windows PowerShell.
Módulo 3: Escritura de scripts de controlador
Este módulo explica cómo combinar funciones avanzadas que realizan una tarea específica y un script de controlador que proporciona una interfaz de usuario o automatiza un proceso empresarial.
Presentación de scripts de controlador
Escribir scripts de controlador que muestren una interfaz de usuario
Escribir scripts de controlador que produzcan informes
Después de completar este módulo, los estudiantes podrán:
Describe los scripts del controlador.
Escriba scripts de controlador que muestren una interfaz de usuario.
Escriba scripts de controlador que generen informes.
Módulo 4: Manejo de errores de scripts
Este módulo explica cómo realizar el manejo básico de errores en scripts.
Comprender el manejo de errores
Manejo de errores y tiempos de espera en un script
Después de completar este módulo, los estudiantes podrán:
Describe el manejo de errores.
Manejar errores y tiempos de espera en un script.
Módulo 5: Uso de XML, JSON y datos con formato personalizado
Este módulo explica cómo leer, manipular y escribir datos en formato XML y JSON.
Leer, manipular y escribir datos con formato XML
Leer, manipular y escribir datos con formato JSON
Leer y manipular datos con formato personalizado
Después de completar este módulo, los estudiantes podrán:
Leer, manipular y escribir datos con formato XML.
Leer, manipular y escribir datos con formato JSON.
Leer y manipular datos con formato personalizado.
Módulo 6: Mejora de la administración del servidor con la configuración del estado deseado y la administración suficiente
Este módulo explica cómo escribir archivos de configuración de configuración del estado deseado (DSC), implementar esos archivos en los servidores y monitorear las configuraciones de los servidores. Este módulo también explica cómo restringir el acceso administrativo con Just Enough Administration (JEA).
Comprensión de la configuración de estado deseada
Crear e implementar una configuración de DSC
Implementación de una administración suficiente
Después de completar este módulo, los estudiantes podrán:
Entiende DSC.
Cree e implemente una configuración de DSC.
Implemente JEA.
Módulo 7: Análisis y depuración de scripts.
Este módulo explica cómo utilizar las funciones nativas de Windows PowerShell para analizar y depurar scripts existentes.
Depurar en Windows PowerShell
Analizar y depurar un script existente
Después de completar este módulo, los estudiantes podrán:
Depurar en Windows PowerShell.
Analice y depure un script existente.
Módulo 8: Comprensión del flujo de trabajo de Windows PowerShell
Este módulo explica las características de la tecnología de flujo de trabajo de Windows PowerShell.
Comprensión del flujo de trabajo de Windows PowerShell