Назад | Перейти на главную страницу

Чтение записей BCD с помощью PowerShell

Я должен сканировать BCD для данной записи, чтобы извлечь ее свойства. Проблема в том, что PowerShell не имеет командлета build-it для работы с BCD.

Учитывая такой пример вывода:

Administrador de arranque de Windows
----------------------------------
Identificádor           {bootmgr}
device                  partition=G:
path                    \efi\boot\bootarm.efi
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
booterrorux             Simple
default                 {default}
displayorder            {838bb5a3-712f-11e8-b4ea-001a7dda710e}
                        {default}
                        {7619dcc9-fafe-11d9-b411-000476eba25f}
bootsequence            {01de5a27-8705-40db-bad6-96fa5187d4a6}
timeout                 30
displaybootmenu         Yes
processcustomactionsfirstYes
persistbootsequence     Yes

Cargador de arranque de Windows
-----------------------------
Identificador           {311b88b5-9b30-491d-bad9-167ca3e2d417}
...

Как я могу получить все свойства данной записи в таблице? проблема еще больше, потому что некоторые свойства имеют несколько значений.