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-7A3192C079D2
的 path
变量:
Shell> dmpstore path -guid 158DEF5A-F656-419C-B027-7A3192C079D2
将所有变量(无论 GUID 或名称)保存到名为 VarDump.txt
的文件中:
Shell> dmpstore -all -s VarDump.txt
删除带有 GUID EFI_GLOBAL_VARIABLE
的 BootOrder
变量:
Shell> dmpstore -d BootOrder