Una de las características de PowerShell es que solo un comando se puede estar ejecutando en cada momento, de forma que si tenemos procesos que tardan en finalizar, tenemos que esperar para poder seguir la ejecución de los siguientes. Para poder evitar este problema, tenemos la opción de los Trabajos en segundo plano de PowerShell. Un trabajo es un proceso …
Leer más »Curso básico de Powershell: Providers
Lo que PowerShell llama Providers, podríamos definirlos como estructuras de datos que son mostradas en un formato entendible por PowerShell. Algunos ejemplos de Providers básicos de PowerShell son: Sistema de Archivos Registro de Windows Almacén de certificados Directorio Activo WSMan Los módulos o snapin pueden añadir nuevos Providers a powerShell El cmdlet Get-PSProvider nos permite ver los Provider que hay …
Leer más »Curso básico de Powershell: Ejecución de scripts
Cuando queremos ejecutar scripts de Powershell en un equipo con Windows tenemos que tener en cuenta la directiva de seguridad que se aplica para poder ejecutar scripts y comandos. Si queremos ejecutar un simple script como el siguiente: Nos encontramos con que no podemos ejecutarlo. Vamos a explicar por qué. Las directivas de ejecución de Windows PowerShell nos indican si …
Leer más »Curso básico de Powershell: Arrays y HashTables
Vamos a dedicar un capítulo a un tipo de dato que nos vamos a encontrar a menudo en PowerShell, como pueden ser los Arrays y un tipo especial de tablas como son las HashTables. Un array es una colección de objetos. Los objetos de la colección no tienen por que ser del mismo tipo. PowerShell trata cualquier lista separada por …
Leer más »Curso básico de Powershell: Importar y Exportar datos
Con PowerShell tenemos varias opciones para importar y exportar datos. Para facilitar el poder recibir y enviar información a otros procesos o tareas, existen varios formatos con los que PowerShell puede trabajar de una forma sencilla. Archivos de texto Es la forma más sencilla de importar y exportar datos, utilizando archivos de texto planos. Podemos crear un archivo de texto …
Leer más »