首页 > 解决方案 > Cmd 行 bcdedit 解析标识符

问题描述

您好,我运行命令 bcdedit /enum all 并得到多个结果。所以我只需要描述有“EFI网络”的标识符。结果如下。我只需要 {xxx-aaaa} 。我怎么才能得到它?

Firmware Application (101fffff)
identifier              {xxx-aaaa}
description             EFI Network
 
Firmware Application (101fffff)
identifier              {xxx-bbbb}
description             EFI PXE 0 (X1 P1) for IPv4 (aa-bb-cc)

标签: parsingidentifierbcdedit

解决方案


看来我们只能通过标识符而不是描述来枚举

bcdedit /enum {xxx-aaaa} | findstr "描述"

如果您不知道 ID 但它是当前系统,则可以使用 {current}

bcdedit /enum {当前} | findstr "描述"

或 {default} 如果你想要默认系统

bcdedit /enum {默认} | findstr "描述"


推荐阅读