씨의 이 스레드 은 Microsoft TechNet 포럼에, 나는 다음과 같은 파워 쉘 솔루션을 발견 :
$CimPartInfo = get-partition
foreach ($CimPart in $CimPartInfo) {
if ($CimPart.Guid -eq $null) {
$PartGUID = [regex]::match($CimPart.AccessPaths, 'Volume({[^}]+})').Groups[1].Value
}
else {
$PartGUID = $CimPart.Guid
}
"Volume GUID $PartGUID"
"`tDisk # :`t$($CimPart.DiskNumber)"
"`tPartition #:`t$($CimPart.PartitionNumber)"
"`tDriveLetter:`t$($CimPart.DriveLetter)"
} #foreach CimPart
다음과 같은 것을 인쇄합니다.
Volume GUID {6c747513-0000-0000-0000-100000000000}
Disk # : 0
Partition #: 1
DriveLetter:
Volume GUID {6c747513-0000-0000-0000-f01500000000}
Disk # : 0
Partition #: 2
DriveLetter: C
Volume GUID
Disk # : 0
Partition #: 0
DriveLetter:
Volume GUID {6c747513-0000-0000-0000-20023b000000}
Disk # : 0
Partition #: 4
DriveLetter: U
Volume GUID {6c747513-0000-0000-0000-20823b000000}
Disk # : 0
Partition #: 3
DriveLetter:
mountvol Z: /L
확인 출력으로 GUID를 상호 참조 할 수도 있습니다 .
귀하의 경우에는 EFI 시스템 파티션 일 가능성이 높습니다 . UEFI 설치에서는 최소한 기본적으로 Windows 부팅 관리자 및 해당 BCD (부팅 구성 데이터) 저장소가 포함됩니다.
다음과 같이 드라이브 문자를 제거 할 수 있습니다.
mountvol z: /d
mountvol
명령 에 대한 자세한 내용은 여기를 참조하십시오 .