我需要在 Windows 10 上将一组特定的字节(存储在文件中)写入特定的 EFI 变量。我知道在 C/C++ 中使用函数可以实现这一点Get/SetFirmwareEnvironmentVariable
,但我想从 shell 或类似程序中执行此操作,避免必须为此编译程序。
有没有办法通过批处理或 PowerShell 脚本执行此操作?
答案1
您可以编写一个包含一些 c# 代码的 powershell 脚本,它可以访问“Get/SetFirmwareEnvironmentVariable”函数,例如这一(133-162行)。