Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


Цитата mcintosh55:
Я определю загрузочный раздел если он буквы не имеет GUID диска C: без проблем определяет
Это равносильно "кто к нам с чем зачем, тот того и от того": Вы не могли бы выражать суть яснее? Что же до продолжения темы... В сторону diskpart смотрели? Ну, а если diskpart не устраивает, то можно и могучим шелом:
Код: Выделить весь код
$$ = -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 - $$)

Отправлено: 19:56, 26-05-2016 | #6