¿Qué es powershell?
Tome Windows como ejemplo: powershell es un shell de línea de comandos y un entorno de secuencias de comandos que permite a los usuarios de líneas de comandos y escritores de secuencias de comandos aprovechar el poder de .NET Framework.
Windows PowerShell es un marco de gestión de configuración y automatización de tareas desarrollado por Microsoft. Está compuesto por .NET Framework y .NET Core, que son lenguajes de scripting relacionados con la interfaz de línea de comandos. Inicialmente era solo un Windows. componente y posteriormente se lanzó en agosto de 2016. Código abierto y soporte multiplataforma el 18 de mayo. En PowerShell, las tareas administrativas normalmente las realizan mediante cmdlets (pronunciado command-lets), que son herramientas especializadas que realizan operaciones específicas. clase NETA. Los cmdlets se pueden ensamblar en scripts, archivos ejecutables (generalmente aplicaciones independientes) o mediante rutinas. Creación de instancias de clase NET (u objeto WMI/COM). Ejecutado por PowerShell accediendo a datos en diferentes almacenes de datos, como Explorer o el registro.