A: If you mounted a virtual hard disk (VHD) and want to check its drive letter, use the following two Windows PowerShell commands:
$DriveLetter = (gwmi Win32_DiskPartition -filter "DeviceID like 'Disk #$DiskNumber,%'").PSBase.GetRelated('Win32_LogicalDisk') | Select-object -ExpandProperty DeviceID</code>
Another option using PowerShell, is to enter this:
$vols = Get-CimAssociatedInstance -CimInstance $disk -ResultClassName Win32_DiskPartition <br>
foreach ($vol in $vols){ <br>
Get-CimAssociatedInstance -CimInstance $vol -ResultClassName Win32_LogicalDisk | <br>
where VolumeName -ne 'System Reserved' <br>
} <br></code>}
Here's an example of output I received:
DeviceID DriveType ProviderName VolumeName Size FreeSpace -------- --------- ------------ ---------- ---- --------- N: 3 TempVHD 2111827968 


