Не мог работать включают-bitlocker и блокируют-bitlocker последовательно

Я пытаюсь включить bitlocker на использовании объема данных R2 Windows Server 2012 года после команды:

Enable-BitLocker -MountPoint $volume -Password ($password | ConvertTo-SecureString -AsPlainText -Force) -PasswordProtector

После этого я пытаюсь заблокировать объем данных с,

Lock-BitLocker $volume -ForceDismount

Теперь, проблема здесь, процесс шифрования состоит в ожидании в том, поскольку я заблокировал объем данных. Я хочу заблокировать объем данных после полного шифрования объема. Там какая-либо опция состоит в том, чтобы заблокировать объем данных после завершенного процесса шифрования? Какая-либо справка?

0
задан 21 May 2015 в 13:35
1 ответ

Here, похоже, что вы можете использовать Get-BitLocker, чтобы найти состояние диска и прогресс шифрования:

PS C:\> Get-BitLockerVolume 
VolumeType      Mount CapacityGB VolumeStatus           Encryption KeyProtector              AutoUnlock Protection
                Point                                   Percentage                           Enabled    Status
----------      ----- ---------- ------------           ---------- ------------              ---------- ----------
Data            D:        931.51 EncryptionInProgress   1          {RecoveryPassword, Pas...            Off

Можно добавить такой код перед вызовом Lock-BitLocker, чтобы каждые несколько секунд проверять шифрование:

do {
    Start-Sleep -Seconds 10
    $drive = Get-BitLocker -MountPoint $volume
} while ($drive.VolumeStatus -in @('FullyDecrypted','EncryptionInProgress'))

(Я не проверял этот код. Может быть, вы могли бы проверить, что VolumeStatus - это 'FullyEncrypted', если так все и закончится)

.
0
ответ дан 5 December 2019 в 12:44

Теги

Похожие вопросы