Trabajos en segundo plano

powershell Programación

-En Powershell sólo se puede estar ejecutando un comando en cada momento y si tenemos un comando que tarda en finalizar tenemos que esperar a que acabe hasta poder ejecutar el siguiente.Utilizando los trabajos en segundo plano no se bloquea la ejecución de otros comandos y además podemos acceder a los resultados de nuestros trabajos en segundo plano. Crear un Trabajo en Segundo 

*Este trabajo nos muestra todos los archivos de la unidad C,como tarda varios minutos en completarse mientras no acabe no podriamos […]

Crear script y habilitar directivas para ejecutarlo

powershell Programación

1º.Creamos un script sencillo como este en el notepad y lo guardamos como practica.ps1.

-Al intentar ejecutarlo nos aparecerá un mensaje de advertencia y no podremos ejecutarlo. 2º.Para poder ejecutarlo tendremos que habilitar las directivas de ejecución,en este caso sólo vamos a habilitar las directivas para este script y vemos cómo se ejecuta el texto del script correctamente.

HABILITAR DIRECTIVAS A TODOS LOS SCRIPTS EJECUTADOS POR ESE USUARIO

RECOMENDADOS

Añadir botón de apagado y reinicio al menú Metro de Windows 8

Windows

1º.Creamos un archivo apagado.cmd y reiniciar.cmd con el bloc de notas. Apagado.cmd:

Reiniciar.cmd:

2º.Creamos un acceso directo de cada uno y los guardamos en la carpeta C:ProgramDataMicrosoftWindowsStart MenuPrograms.Si queremos,haciendo click derecho en propiedades y luego en editar icono podemos cambiar el aspecto de los archivos y ponerle un icono distinto. 3º-Desde el menú Metro usamos el buscador y ponemos el nombre “Apagado” y aparecerá el archivo que creamos.Hacemos click derecho sobre él y lo añadimos al menú. 4º-Hacemos lo mismo con el archivo […]

Comandos Básicos

powershell Programación

Where-Object filtra los resultados obtenidos por otro cmdlet.Ejemplo:

En este ejemplo Where-Object filtra el resultado de Get-Service y sólo muestra los servicios que empiezan por la letra S.Despues de este Where podríamos seguir filtrado con otro Where el resultado y añadirle por ejemplo otro filtro que mostrara sólo los procesos en funcionamiento.     Select-Object nos permite seleccionar los campos del objeto u objetos del resultado final que queremos obtener, de forma que no tengamos el objeto con todas sus propiedades sino solo las que nosotros […]