web-dev-qa-db-ja.com

Windows10シェルからのEFI変数の読み取り/書き込み

Windows 10の特定のEFI変数に特定のバイトセット(ファイルに保存したもの)を書き込む必要があります。これはC/C++でGet/SetFirmwareEnvironmentVariable関数を使用して可能であることを理解していますが、シェルなどからこれを実行し、このためだけにプログラムをコンパイルする必要をなくします。

バッチまたはPowerShellスクリプトからこれを行う方法はありますか?

2
Darkhogg

this one(133-162行目)のように、「Get/SetFirmwareEnvironmentVariable」関数にアクセスできるc#コードを含むPowerShellスクリプトを作成できます。

3
testeaxeax