Resumen

Completado

En este módulo, ha aprendido cómo puede usar PowerShell para automatizar tareas mediante la escritura y la ejecución de scripts.

Usó variables y parámetros para mejorar los scripts y hacerlos más flexibles.

Después, ha aprendido sobre el control del flujo y cómo se puede usar para controlar la ejecución de script. Implementó algunas comprobaciones para sanear la entrada, a fin de asegurarse de que el script se cerrase pronto si no se cumplían ciertas condiciones. También agregó comprobaciones para asegurarse de que el script llevase a cabo su tarea (es decir, la copia de seguridad de los archivos) únicamente si no existía ningún archivo de copia de seguridad.

Por último, se familiarizó con el control de errores. Aprendió a diferenciar entre los errores de terminación y de no terminación y a administrar ambos tipos.

En este momento, debería tener unas nociones básicas sólidas sobre cómo escribir y ejecutar scripts. También debería poder usar varias construcciones de PowerShell para mejorar la flexibilidad y la solidez de un script.