$DriveLetter = "C:"; $Error.Clear(); if ( Test-Path $DriveLetter ) { } else { Write-Host "Message: Drive Not found" exit 1 } $computer=$Env:COMPUTERNAME $BitLockerStatus = Invoke-Command -ScriptBlock{ Get-BitLockerVolume -MountPoint "$DriveLetter" } -ComputerName $computer -ErrorAction Stop $BLMP = $BitLockerStatus.MountPoint $BLLS = $BitLockerStatus.LockStatus $BLpe = $BitLockerStatus.EncryptionPercentage if($BitLockerStatus.LockStatus -eq 'Unlocked') { Write-Host "Message:" $BLLS Write-Host "Statistic:" $BLpe Exit 0 } else { Write-Host "Message: $BLLS" Write-Host "Statistic: $BLpe" Exit 1 }