- Introducción a PowerShell
- Instalación de PowerShell
- Comandos básicos
- Navegación por los directorios y archivos
- Variables y las constantes
- Los alias
- Tablas y Tablas asociativas
- Redirecciones y Tuberías
- Los bucles (While, For y Foreach)
- Estructura condicional If, Else, ElseIf, Switch
- Funciones
- Uso de los argumentos y parámetros
- Creación de objetos personalizados
- Personalizar PowerShell modificando su perfil
- Adición de métodos y propiedades personalizadas
- Formateo de la vista y personalización
- La gestión de archivos
- Las fechas
- Internacionalización de los scripts
- Objetos PSBase y PSObject
- Los jobs en segundo plano: Start-Job, Receive-Job, Remove-Job
- Snap-Ins y módulos
- Introducción a la gestión de los errores y a la depuración
- La gestión de los errores
- Los errores no críticos
- Los errores críticos
- La depuración
- Requisitos previos de ejecución de un script
- La seguridad: ¿Para quién? ¿Por qué?
- Los riesgos ligados al scripting
- Optimizar la seguridad PowerShell
- Firma de Scripts
- Gestionar las políticas de ejecución de PowerShell vía directivas de grupo
- Introducción a .NET
- El Framework .NET
- Utilizar los objetos .NET con PowerShell
- Manipular los objetos .NET
- Crear interfaces gráficas
- Introducción a la tecnología COM
- COM, los Orígenes
- Manipular objetos COM
- Actuar en aplicaciones con COM
- Introducción
- ¿Qué es WMI?
- Arquitectura WMI
- Un poco de vocabulario
- Descubra las clases
- Primeros pasos en la escritura de scripts WMI
- Monitorización de recursos con la administración de eventos
- Introducción
- Comunicaciones remotas de Framework .NET 2.0
- Comunicaciones remotas Windows PowerShell
- Comunicaciones remotas WSMAN/WinRM con WMI
- Descubriendo ADSI
- Consideraciones sobre la administración de un dominio Active Directory con ADSI
- Manipulación de la base de datos de cuentas local
- Active Directory Domain Services
