Start-Process failures left $p null, then exit $null made PowerShell return 0, so install/uninstall looked successful. Make launch errors terminating and exit nonzero before reading ExitCode. Signed-off-by: Ludovic Vielle <ludovic@probo.com>