PowerShell Windows Server 2012
PowerShell Windows Server 2012
OBJETIVOS DEL CURSO:
Después de completar este curso, los estudiantes serán capaces de:
- Comprender los conceptos básicos detrás de Windows PowerShell
- Trabajar con la tubería
- Entender cómo funciona la tubería
- Utilizar PSProviders y PSDrives
- Formato de salida
- Usar WMI y CIM
- Prepararse para el scripting
- Pasar de un comando a un script a un módulo
- Administrar equipos remotos
- Poner juntos los distintos componentes de Windows PowerShell
- Utilizar trabajos de fondo y trabajos programados
- Utilizar técnicas y perfiles avanzados de PowerShell
TEMARIO
Módulo 1: Introducción a Windows PowerShell
Este módulo presenta a los estudiantes a Windows PowerShell, su propósito e historia. El módulo también cubrirá los aspectos básicos del uso de la shell, incluyendo el sistema de ayuda, sintaxis de comandos, descubrimiento de comandos que explican el uso de las dos aplicaciones integradas de host.
- Información general y antecedentes
- Búsqueda y aprendizaje de comandos
- Ejecución de comandos
Módulo 2: Trabajando con el Pipeline
Este módulo cubre el oleoducto de Windows PowerShell junto con una serie de técnicas y comandos adicionales, incluyendo la personalización de salida de comandos, exportación y conversión de datos, clasificación de objetos, filtrado de objetos y enumeración de objetos permitiendo la recuperación general, manipulación y Visualización de datos.
- Entender el oleoducto
- Selección, clasificación y medición de objetos
- Conversión, exportación e importación de objetos
- Filtrado de objetos fuera de la tubería
- Enumerar objetos en la canalización
Módulo 3: Descripción de cómo funciona la canalización
Este módulo explica los detalles subyacentes de cómo Windows PowerShell pasa objetos de comando a comando dentro de la canalización. Habiéndolo visto en acción en el módulo anterior, ahora llegaremos a ver algunas de las teorías bajo el capó. El énfasis estará en dos técnicas específicas utilizadas por el shell y los estudiantes aprenderán a explicar la operación del oleoducto, predecir el comportamiento del comando y les permite construir comandos más útiles y predecibles.
- Transmisión de datos en el oleoducto por valor
- Transmisión de datos en la tubería por nombre de propiedad
Módulo 4: Uso de PSProviders y PSDrives
Este módulo explica el propósito y el uso de Windows PowerShell PSProviders y PSDrives y muestra a los alumnos cómo utilizar estos componentes útiles para tareas administrativas. Los estudiantes también aprenderán a usar los comandos -item * para manipular elementos dentro de un PSDrive.
- Uso de PSProviders
- Uso de PSDrives
Módulo 5: Formato de salida
Este módulo demuestra cómo dar formato a salida de comandos y cómo crear elementos de salida personalizados.
- Uso del formato básico
- Uso del formato avanzado
- Redirigiendo la salida formateada
Módulo 6: Consultar información de administración mediante WMI y CIM
Este módulo explica el Instrumental de administración de Windows (WMI) y el Modelo de información común (CIM) y muestra a los estudiantes cómo recuperar y, en algunos casos, modificar la información de administración de los equipos locales y remotos.
- Descripción de WMI y CIM
- Consultar datos con WMI y CIM
- Realizar cambios mediante WMI y CIM
Módulo 7: Preparación para secuencias de comandos
Este módulo prepara a los estudiantes para escribir scripts con Windows PowerShell, cubriendo el modelo de seguridad de Windows PowerShell y el uso de variables.
- Uso de variables
- Seguridad de secuencias de comandos
Módulo 8: Desplazamiento de un comando a un script al módulo
Este módulo muestra a los estudiantes cómo tomar un comando que funciona bien en la consola y convertirlo en un script parametrizado y reutilizable, y cómo convertirlo en un módulo de script independiente. Los estudiantes aprenderán las bases necesarias para crear sus propias herramientas reutilizables.
- Mover del comando a la secuencia de comandos
- Pasando del guión a la función al módulo
- Implementación del manejo básico de errores
- Uso de construcciones de secuencias de comandos básicas
- Exploración de otras funciones de secuencias de comandos
Módulo 9: Administración de equipos remotos
Este módulo explica el sistema de administración remota de Windows PowerShell y muestra a los alumnos cómo configurar y utilizar la administración remota para administrar varios equipos remotos.
- Uso de Remoting básico
- Uso de técnicas de remoting avanzadas
- Uso de sesiones de administración remota
Módulo 10: Ponerlo todo junto
Este módulo ofrece a los estudiantes la oportunidad de usar todo lo que han aprendido hasta ahora. Los estudiantes descubrirán, aprenderán y ejecutarán comandos que realicen una tarea administrativa compleja y real.
- Provisión de una nueva instancia de núcleo de servidor
Módulo 11: Uso de trabajos de fondo y trabajos programados
En este módulo los estudiantes aprenderán a crear y administrar trabajos en segundo plano y trabajos programados.
- Uso de los trabajos de fondo
- Uso de trabajos programados
Módulo 12: Uso de perfiles y técnicas avanzadas de PowerShell
Este módulo cubre una variedad de características avanzadas adicionales de Windows PowerShell, incluyendo operadores de comparación adicionales, uso de credenciales alternativas, creación de scripts de perfil, manipulación de cadenas y objetos de fecha.
- Uso de técnicas avanzadas de PowerShell
- Creación de secuencias de comandos de perfil
- Trabajo con credenciales alternativas