Цитата mcintosh55:
Я определю загрузочный раздел если он буквы не имеет GUID диска C: без проблем определяет
|
Это равносильно "кто к нам с чем зачем, тот того и от того": Вы не могли бы выражать суть яснее? Что же до продолжения темы... В сторону diskpart смотрели? Ну, а если diskpart не устраивает, то можно и могучим шелом:
Код:
![Выделить весь код](images/misc/selectcode.png)
$$ = -join ($d = Get-ItemProperty HKLM:\SYSTEM\MountedDevices).(
$bd = "\DosDevices\$(
[Environment]::SystemDirectory.Substring(0, 2)
)"
)
$guid = ($d.PSObject.Properties | Where-Object {
(-join $_.Value) -eq $$ -and $_.Name -ne $bd
}).Name
$guid.Substring(($$ = $guid.IndexOf('{')), $guid.Length - $$)