11.11.2007, 14:37
общий
это ответ
Здравствуйте, _ArNi_!
Как-то я задавался вопросом, тем, аналогичным сейчас Вашему. Нашёл уже готовые программные решения. Одно из которых - программа bilarm в которой есть база данных производителей и моделей материнских плат выбрав из которых свою или близкой к своей я добивался того, что в BIOSe действительно менялись время включения компьютера.
Однако, пусть это будет моим субъективным мнением - сам факт существования подобной программы со списком мат.плат - говорит о том, что предположение о том, что адрес (например который Вы упоминаете 71h) во всех BIOS‘ах далеко не одинаковый. И сделать что-то вроде универсальной программы - не получится.
Так что - вот Вам готовое решение - программа Bilarm, посмотрите. (~ 91 кБ)
http://chester-soft.narod.ru/dlyasaita/progi/Bilarm.rar
Внимание, именно по причине того, что адреса расположения таймеров включения компьютера в BIOS во всех BIOS‘ах разные (хм... теперь уже я говорю это не как предположение) при выборе НЕ своей мат.платы в этой программе и записи значений времени - Вы можете повредить свой BIOS. Будьте осторожны.
Из своего практического опыта работы с этой программой могу сказать, даже если Вы не найдёте в списке этой программы свой BIOS, можно найти близкий по следующему принципу. В своём BIOS предварительно ставите какое-то время включения, например 12.44 и загрузив Windows, открываете эту программу, и смотрите в списке - при выборе какой мат.платы время в окошке совпадает с этим Вашим 12.44
Ещё один нюанс. Расписание изменённое в этой программе начинает действовать (!)только после перезагрузки компьютера. Т.е. если Вы поставили время включения и просто выключили компьютер - расписание не сработает!