Diciembre 2018
La interfaz de usuario es el medio que utilizamos para comunicarnos con el ordenador.
Interfaz gráfica:GUI
Interfaz de línea de comandos:CLI
CMD o símbolo del sistema frente a la Windows PowerShell.
Windows PowerShell
Windows PowerShell ISE
Entorno para ejecutar, escribir, probar y depurar scripts.
Con Update-Help actualizamos la ayuda de PowerShell.
Cmdlet: Consta de Verbo-Nombre.
Módulos:son paquetes de Cmdlet.
PsReadLine: Es un módulo que enriquece la consola.
Get-Help cmdlet: Obtenemos ayuda de un cmdlet.
Alias: Apodo o sobrenombre de un cmdlet.
Get-Location (pwd): Ruta o path
Set-Location (cd): Para desplazarse.
Get-ChildItem (ls): Muestra el contenido.
New-Item (ni/md): Para crear archivos y carpetas.
Remove-Item (rm): Para Borrar archivos y carpetas.
Move-Item (mv): Para mover archivos y carpetas.
Rename-Item (ren): Para renombrar archivos y carpetas.
Copy-Item (cp): Para copiar archivos y carpetas.
Tubería : Conecta la salida de un comando con la entrada de otro.
Utilizamos el carácter |
Redireccionamiento: Nos permite mandar la información a un lugar diferente de la pantalla.
Utilizaremos los caracteres > y >>
Utilidad de los scripts: Automatizar tareas.
Seguridad en los scripts:
Utilizaremos los cmdlets:
Los comentarios: utilizan el carácter almohadilla (#).
Las variables : se definen con el símbolo $.
PowerShell le asigna un tipo.
Las constantes : son variables cuyo valor no cambia.
Operadores:
Las estructuras de control: permiten modificar el flujo de ejecución de las instrucciones de un programa.
snippets : estructuras de código listas para ser utilizadas.
Estructuras condicionales : ejecutan un grupo de sentencias en función del valor de una condición.
Estructuras repetitivas: nos permiten repetir un bloque de instrucciones.
Funciones : conjunto de instrucciones a las que le damos un nombre.