Invoke-Commandでリモート実行した処理の終了ステータス、戻り値の取得
実行結果を正常=True、エラー=Falseで取得する場合
$Ret = Invoke-Command -ComputerName RemoteComputer -ScriptBlock { hostname ; $? }
実行結果を、ExitCode(任意の数字)で取得する場合
$Ret = Invoke-Command -ComputerName RemoteComputer -ScriptBlock { hostname ; $LastExitCode }