Windows 10の特定のEFI変数に特定のバイトセット(ファイルに保存したもの)を書き込む必要があります。これはC/C++でGet/SetFirmwareEnvironmentVariable
関数を使用して可能であることを理解していますが、シェルなどからこれを実行し、このためだけにプログラムをコンパイルする必要をなくします。
バッチまたはPowerShellスクリプトからこれを行う方法はありますか?
this one(133-162行目)のように、「Get/SetFirmwareEnvironmentVariable」関数にアクセスできるc#コードを含むPowerShellスクリプトを作成できます。