Introducción

Completado

PowerShell es un shell de línea de comandos y un lenguaje de scripting, todo en uno. Se ha diseñado como un motor de tareas que usa cmdlets para encapsular las tareas que necesitan realizar los usuarios. En PowerShell, puede ejecutar comandos en equipos locales o remotos. Puede realizar tareas como administrar usuarios y automatizar flujos de trabajo.

Con independencia de que forme parte de un equipo de operaciones o un equipo de desarrollo que va a adoptar principios de DevOps, PowerShell puede ayudarle. Puede usarlo para abordar diversas tareas, como la administración de recursos en la nube y la integración continua y entrega continua (CI/CD). PowerShell ofrece muchos comandos útiles, pero puede ampliar sus funcionalidades en cualquier momento mediante la instalación de módulos.

Al instalar PowerShell, puede evaluar sus características para ver si es una buena elección para el equipo.

Objetivos de aprendizaje

Después de completar este módulo, podrá:

  • Entender qué es PowerShell y para qué se puede usar.
  • Usar comandos de PowerShell para automatizar las tareas.

Requisitos previos

  • Conocimientos básicos sobre el uso de un shell de línea de comandos como el Símbolo del sistema o Git Bash.
  • Visual Studio Code instalado.
  • Capacidad para instalar extensiones de Visual Studio Code.
  • Capacidad para instalar software en el equipo si no usa un sistema operativo Windows.