我想设置 BIOS 以在特定日期和时间启动计算机。我可以直接在 BIOS 中执行此操作,但我想在程序中执行此操作(使用 Delphi 制作)。
我知道我可以使用计划任务执行此操作,但我特别希望避免使用它们。
我看到其他能够做到这一点的程序,所以它是可行的。
有谁知道如何实现这个......?
预先感谢您的任何回复。
尽管 OP 在评论中明确表示他不希望使用计划任务,但阅读本文的一些人可能有兴趣知道计划任务是可能的。
这可以通过任务调度程序的 GUI 界面、命令行甚至使用任务调度程序接口的代码来完成。
您要问的是特定于电路板制造商的问题。允许任意应用程序修改 BIOS 设置是一种安全风险,通常会被 BIOS 和操作系统阻止。戴尔和惠普都提供与其硬件相关的软件,可以修改一些系统设置,但我认为这不适用于任何应用程序。我的惠普笔记本电脑带有一个实用程序,可以更改一些系统设置,而无需进入 CMOS 设置屏幕,但我见过的大多数管理软件都针对企业服务器和工作站。
http://content.dell.com/us/en/enterprise/by-technology-systems-management.aspx http://h18000.www1.hp.com/products/servers/management/hpsim/index.html
您还可以查看分布式管理任务组。它是一个标准机构,负责维护查询 BIOS 设置的规范。我还没有深入了解是否也有更改设置的标准。