Ultimente me he encontrado con un error muy tonto que me ha constado la dedicación de un poco de tiempo.
Tengo que hacer un script que vigile un proceso y si este no está arrancado simplemente tengo que arrancarlo.
La cosa parece sencilla y realmente lo es, pero siempre que conozcas el array $error de powershell.
Powershell tiene una array que se llama $error aquí es donde almacena todas las salidas que se van produciendo cuando se produce un error en la consola así podemos acceder a los errores a través de dicho array pudiendo obtener el último error llamando a la posición 0 de dicho array. Quiero decir con esto que para ver el último error que ha salido en la consola basta con hacer un
$error[0] –> array y posición del array entre corchetes.
» Leer más: Vigila un proceso y si no está, arrancalo con Powersell usando Variable $error




