1.一種基于UEFI BIOS實(shí)現(xiàn)計(jì)算機(jī)自動(dòng)開關(guān)機(jī)的方法,其特征在于,該方法包括以下步驟:
A、設(shè)置系統(tǒng)底層調(diào)用服務(wù);
B、在操作系統(tǒng)下,設(shè)置應(yīng)用程序的配置信息。
2.根據(jù)權(quán)利要求1中所述的基于UEFI BIOS實(shí)現(xiàn)計(jì)算機(jī)自動(dòng)開關(guān)機(jī)的方法,其特征在于,所述步驟A具體包括以下步驟:
S11、設(shè)置自定義開機(jī)禁用與使能設(shè)置項(xiàng)為使能;
S12、調(diào)用Driver/procotol,在S5時(shí)打開喚醒中斷使能項(xiàng)和RTC事件使能項(xiàng);
S13、設(shè)置實(shí)時(shí)時(shí)鐘喚醒設(shè)置項(xiàng),并在實(shí)時(shí)時(shí)鐘喚醒設(shè)置項(xiàng)為使能時(shí),設(shè)置喚醒時(shí)間。
3.根據(jù)權(quán)利要求2中所述的基于UEFI BIOS實(shí)現(xiàn)計(jì)算機(jī)自動(dòng)開關(guān)機(jī)的方法,其特征在于,在所述步驟S13中,所述喚醒時(shí)間存儲(chǔ)在RAM中。
4.根據(jù)權(quán)利要求3中所述的基于UEFI BIOS實(shí)現(xiàn)計(jì)算機(jī)自動(dòng)開關(guān)機(jī)的方法,其特征在于,所述喚醒時(shí)間不包括國(guó)家規(guī)定的節(jié)假日和雙休日。
5.根據(jù)權(quán)利要求1中所述的基于UEFI BIOS實(shí)現(xiàn)計(jì)算機(jī)自動(dòng)開關(guān)機(jī)的方法,其特征在于,所述步驟B具體包括以下步驟:
S14、在當(dāng)前實(shí)時(shí)時(shí)鐘的時(shí)間與所述喚醒時(shí)間相等時(shí),計(jì)算機(jī)開機(jī)并進(jìn)入操作系統(tǒng);
S15、調(diào)用驅(qū)動(dòng)庫(kù)的應(yīng)用程序;
S16、對(duì)所述應(yīng)用程序分別進(jìn)行設(shè)置自定義關(guān)機(jī)配置信息和自定義開機(jī)配置信息。
6.根據(jù)權(quán)利要求5中所述的基于UEFI BIOS實(shí)現(xiàn)計(jì)算機(jī)自動(dòng)開關(guān)機(jī)的方法,其特征在于,所述方法還包括:定制打開所述應(yīng)用程序的指令,以使在進(jìn)入操作系統(tǒng)時(shí)所述應(yīng)用程序自啟動(dòng)。