【发布时间】:2017-11-10 17:52:58
【问题描述】:
我想检查最后一条命令的状态,并根据退出代码,进一步执行命令。
最后执行的命令是:
$hiveJob = Start-AzureHDInsightJob -Cluster $clusterName -JobDefinition $hiveJobDefinition
Wait-AzureHDInsightJob -Job $hiveJob -WaitTimeoutInSeconds 5400
Get-AzureHDInsightJobOutput -Cluster $clusterName -JobId $hiveJob.JobId -StandardOutput
输出是:
Cluster : crmhdinsight
ExitCode : 0
Name : Hive: show tables;
PercentComplete :
Query : show tables;
State : Completed
StatusDirectory : 7dc4b67f-99a9-4c6b-a9f3-ffe8b4e29c7e
SubmissionTime : 7/28/2014 11:44:04
AMJobId : job_1406103802152_0053
现在,我只想在退出代码为零时执行更多命令。如何针对这种情况编写if 语句?
【问题讨论】:
标签: powershell