Ho un disco rigido USB crittografato con BitLocker:
Mentre è ancora sbloccato, in PowerShell voglio recuperare l'etichetta del volume dell'unità , quindi eseguo un comando come questo:
Get-WmiObject -Class Win32_Volume |Where-Object {$_.DeviceID -like "\\?\Volume{a54e95ae-3dae-11e4-9cbc-001e673f1fc5}\"} | Select-Object DriveLetter,DeviceID,Label,Name,Caption | FL
Ma l'output non include l'etichetta del volume:
DriveLetter : I:
DeviceID : \\?\Volume{a54e95ae-3dae-11e4-9cbc-001e673f1fc5}\
Label :
Name : I:\
Caption : I:\
Come posso recuperare l'etichetta dell'unità prima di sbloccare l'unità?
Usa lo scenario
Il motivo per cui voglio ottenere l'etichetta dell'unità è che il mio script PowerShell possa enumerare tutte le unità connesse al sistema, quindi in base all'etichetta dell'unità sbloccare il disco utilizzando il file della chiave di ripristino BitLocker corretto. Normalmente lo faccio usando le unità DeviceID
, ma in questo caso ho più unità USB che riportano lo stesso DeviceID ... che potrebbe finire per essere un'altra domanda SU.