从 Windows 10 shell 读取/写入 EFI 变量

从 Windows 10 shell 读取/写入 EFI 变量

我需要在 Windows 10 上将一组特定的字节(存储在文件中)写入特定的 EFI 变量。我知道在 C/C++ 中使用函数可以实现这一点Get/SetFirmwareEnvironmentVariable,但我想从 shell 或类似程序中执行此操作,避免必须为此编译程序。

有没有办法通过批处理或 PowerShell 脚本执行此操作?

答案1

您可以编写一个包含一些 c# 代码的 powershell 脚本,它可以访问“Ge​​t/SetFirmwareEnvironmentVariable”函数,例如一(133-162行)。

相关内容