dmpstore

语法

dmpstore[-b][-d][-all|[variable][-guid guid][-sfo]

dmpstore[-all|[variable][-guid guid][-s file]

dmpstore[-all|[variable][-guid guid][-l file]

说明

管理所有 UEFI 变量。

选项

-b

一次显示一个屏幕。

-guid guid

指定以标准文本格式显示变量的 GUID。如果该选项未指定或不是 -all,则假定为 EFI_GLOBAL_VARIABLE GUID

-sfo

以标准格式输出显示信息。

-all

显示所有变量,包括那些带有不是 EFI_GLOBAL_VARIABLE 的 GUID 的变量。

-d

删除变量。

-s

将变量保存到文件中。

-l

从文件中加载并设置变量。

variable

指定变量名称。这可以是真实名称或 EFI_UNICODE_COLLATION2_PROCOOL 中的 MetaiMatch() 函数指定的模式。

将变量值作为十六进制转储进行打印。

示例

转储带有 GUID EFI_GLOBAL_VARIABLE 的所有变量:

Shell> dmpstore
      

转储所有变量(无论 GUID 或名称):

Shell> dmpstore -all
      

转储带有 GUID 158DEF5A-F656-419C-B027-7A3192C079D2path 变量:

Shell> dmpstore path -guid 158DEF5A-F656-419C-B027-7A3192C079D2
      

将所有变量(无论 GUID 或名称)保存到名为 VarDump.txt 的文件中:

Shell> dmpstore -all -s VarDump.txt
      

删除带有 GUID EFI_GLOBAL_VARIABLEBootOrder 变量:

Shell> dmpstore -d BootOrder