I want to check the status of last command and based on the exit code, the commands will be executed further.
The last command execute was:
$hiveJob
From Get-Help about_If:
Syntax The following example shows the If statement syntax:
if ()
{}
[elseif ()
{}]
[else
{}]
Note: the square brackets around the elseif and else indicate they are optional.
Assign your returned object to a variable:
$hiveJob = Start-AzureHDInsightJob -Cluster $clusterName -JobDefinition $hiveJobDefinition
Wait-AzureHDInsightJob -Job $hiveJob -WaitTimeoutInSeconds 5400
$Result = Get-AzureHDInsightJobOutput -Cluster $clusterName -JobId $hiveJob.JobId -StandardOutput
Then
if ($Result.ExitCode -eq 0)
{
#More commands
}