PowerShell Parte1 JGD
PowerShell Parte1 JGD
Introducción
PowerShell by JGD
-Al comienzo de la historia existía
Un poco de historia Unix y con el los primeros
entornos de ejecución de scripts
(shells): Bourne shell (sh), C shell
(csh), Korn shell (ksh).
PowerShell by JGD
Versiones de PowerShell
PowerShell by JGD
Versiones de PowerShell
Práctica 1
PowerShell by JGD
Primeros pasos con PowerShell
-Su potencia proviene en gran parte de la herencia del Framework .NET sobre
el que se basa.
-Con PowerShell encontraremos una serie de verbos genéricos: Get, Set, Add,
Remove, etc. Que se combinan con diferentes nombres como Path, Variable,
Item, Object, etc
PowerShell by JGD
Primeros pasos con PowerShell
Práctica 4
- Obtener lista de comandos que se aplican a los objetos.
Solución
PowerShell by JGD
Primeros pasos con PowerShell
Práctica 5
1. Declara una variable con texto “Buenos dias”.
2. Obtener lista de métodos y definiciones asociadas
3. Convertir el texto a mayúsculas
Solución
PowerShell by JGD
Primeros pasos con PowerShell
Práctica 6
1. Mostrar (recursivamente) todos los archivos con la extensión log de una
estructura de directorios.
2. Obtener el nombre de los archivos con tamaño superior a 2Mb
3. Obtener los archivos que tengan una fecha de modificación posterior al 4
de enero de 2019.
Solución
PowerShell by JGD
Primeros pasos con PowerShell
Práctica 7
1. Mostrar todas las propiedades disponibles de un objeto tipo archivo:
Solución
PowerShell by JGD
Proveedores
•Get-PSProvider
PowerShell by JGD
Proveedores
Práctica 8
1. Mostrar las variables de entorno.
2. Posicionarse en el interior del del proveedor Environment
3. Crear una nueva variable de entorno (New-Item) y borrarla
posteriormente (Remove-Item)
•Get-ChildItem Env:
•Cd Env:
PowerShell by JGD