特定の日時にコンピュータの電源を入れるように BIOS を設定したいと考えています。BIOSで直接実行できますが、プログラム(Delphiで作成)で実行したいです。
スケジュールされたタスクでこれを実行できることは承知していますが、特にそれらの使用を避けたいと考えています。
それができる他のプログラムを見たので、実行可能です。
これを実装する方法を知っている人はいますか...?
返信ありがとうございます。
OP は、スケジュールされたタスクを使用したくないとコメントで明示的に述べていますが、これを読んでいる一部の人々は、スケジュールされたタスクで可能であることを知りたいと思うかもしれません。
これは、タスク スケジューラの GUI インターフェイス、コマンド ライン、またはタスク スケジューラ インターフェイスを使用したコードから実行できます。
あなたが求めているのは、ボードの製造元に固有のものです。任意のアプリケーションが BIOS 設定を変更できるようにすることはセキュリティ リスクであり、通常は BIOS と OS の両方によって防止されます。Dell と HP の両方が、一部のシステム設定を変更できるハードウェアに関連付けられたソフトウェアを提供していますが、これがすべてのアプリケーションで利用できるとは思いません。私の HP ラップトップには、CMOS セットアップ画面に移動せずにいくつかのシステム設定を変更するユーティリティが付属していましたが、私が見たほとんどの管理ソフトウェアはエンタープライズ サーバーとワークステーションを対象としています。
http://content.dell.com/us/en/enterprise/by-technology-systems-management.aspx http://h18000.www1.hp.com/products/servers/management/hpsim/index.html
Distributed Management Taskforceも参照してください。BIOS 設定を照会するための仕様を維持する標準化団体です。設定を変更するための標準があるかどうかを確認するのに十分なほど深く調べていません。