Trate de atrapar ejecutables exe en Powershell?
Quiero hacer un Try Catch en un .exe en Powershell, lo que tengo se ve así:
Try
{
$output = C:\psftp.exe ftp.blah.com 2>&1
}
Catch
{
echo "ERROR: "
echo $output
return
}
echo "DONE: "
echo $output
Cuando uso decir un dominio no válido, devuelve un error comopsftp.exe : Fatal: Network error: Connection refused
pero mi código no está captando eso.
¿Cómo podría detectar errores?