dmpstore
構文
DMPSTORE [-b][-d][-all|[variable][-guidguid][-sfo]
DMPSTORE [-all|[variable][-guid guid][-s file]
DMPSTORE [-all|[variable][-guid guid][-l file]
説明
すべてのUEFI変数を管理します。
オプション
-b一度に1つの画面を表示します。
-guid guid標準的なテキスト形式で表示する変数のGUIDを指定します。これを指定せず、
-allを指定しない場合、EFI_GLOBAL_VARIABLE GUIDが想定されます。-sfo標準形式の出力で情報を表示します。
-allEFI_GLOBAL_VARIABLE以外のGUIDを持つ変数を含む、すべての変数を表示します。-d変数を削除します。
-s変数をファイルに保存します。
-lファイルから変数をロードして設定します。
variable変数名を指定します。リテラル名、または
EFI_UNICODE_COLLATION2_PROCOOLのMetaiMatch()関数で指定されたパターンを使用できます。
使用法
- このコマンドは、UEFI変数を管理します。表示または削除される変数は、次の表に示すように、コマンドラインオプションによって異なります。
変数の値は、16進ダンプとして出力されます。
オプション
-dは、変数を削除するために使用します。オプション-sおよび-lは、ファイルとの間で変数を保存およびロードするために使用します。これらのフラグを使用するときに、variable nameを指定して、操作がその変数に対してのみ有効になるようにすることができます。
例
GUID EFI_GLOBAL_VARIABLEを持つすべての変数をダンプするには、次のように入力します。
Shell> dmpstore
GUIDまたは名前とは関係なく、すべての変数をダンプするには、次のように入力します。
Shell> dmpstore -all
GUID158DEF5A-F656-419C-B027-7A3192C079D2を持つpath変数をダンプするには、次のように入力します。
Shell> dmpstore path -guid 158DEF5A-F656-419C-B027-7A3192C079D2
GUIDまたは名前に関係なく、すべての変数をVarDump.txtという名前のファイルに保存するには、次のように入力します。
Shell> dmpstore -all -s VarDump.txt
GUIDEFI_GLOBAL_VARIABLEを持つBootOrder変数を削除するには、次のように入力します。
Shell> dmpstore -d BootOrder

