if (Test-Path "$env:ProgramFiles\Compaq\Hpacucli\bin\hpacucli.exe"){ $ShowConfig = & "$env:ProgramFiles\Compaq\Hpacucli\bin\hpacucli.exe" controller all show config $MatchFail = $ShowConfig -match 'fail|error|warning' if ($MatchFail){ Write-host "---ERROR---" $ShowConfig exit 1010 } else{ Write-Host "---OK---" $ShowConfig exit 0 } } else{ Write-host "---ERROR---" Write-Host "File $env:ProgramFiles\Compaq\Hpacucli\bin\hpacucli.exe not found" Write-Host "Please install HP ProLiant Array Configuration Utility (CLI) for Windows 64-bit" exit 1020 }