Contenidos
Introducción
PowerShell (originalmente llamada Windows PowerShell) es una interfaz de consola (CLI) con posibilidad de escritura y unión de comandos por medio de instrucciones (scripts en inglés).
La interfaz de consola está diseñada para su uso por parte de administradores de sistemas, con el propósito de automatizar tareas o realizarlas de forma más controlada. Originalmente denominada como MONAD en 2003, su nombre oficial cambió al actual cuando fue lanzada al público el 25 de abril de 2006.
El 15 de agosto de 2016, Microsoft publicó el código fuente de PowerShell en GitHub, y cambió su nombre a PowerShell Core. Desde la versión 6 se ofrece con licencia MIT.
Cmdlets
Variables
- Variables 1: enteros, caracteres y cadenas de caracteres
- Variables 2: concatenar, extraer, medir cadenas
- Variables 3: almacenar la ejecución de un comando
- Variables 4: almacenar en fichero
Ficheros
Operaciones aritméticas
- Operaciones aritméticas 1: suma, resta, multiplicación, división y resto
- operaciones aritméticas 2: resto
Operaciones de comparación
- Operaciones de comparación 1: -eq (equal to -> igual a)
- Operaciones de comparación 2: -lt (less than -> menos que)
- Operaciones de comparación 3: -gt (greater than -> más que)
- Operaciones de comparación 4: -ge (greater than or equal to -> mayor o igual a)
- Operaciones de comparación 5: -le (less than or equal to -> menor o igual a)
- Operaciones de comparación 6: -ne (not equal to -> no es igual a)
Operaciones lógicas
Funciones
Sentencias condicionales
- Sentencia condicional (if)
- Sentencia condicional (if-else)
- Sentencia condicional (if-elseif-else)
- Sentencia condicional (switch)