И internet постоянно нужен - от таких решений я держусь за километр.
Не так просто там. Если у Вас драйвер xxx.sys, то он грубо говоря "научит" time/date
работать с RTC, ценой потери некоторой части памяти. А если у Вас исполняемая
нерезидентная программа, то она как раз и предназначена для init RTC; установки
времени в RTC; установки времени в DOS timer из RTC). А DOS time/date будут
читать/писать только таймер, на сеанс. Те установить время в DOS timer из RTC
нужно из autoexec.bat (или когда надо) программой, а командами time/date только
читать время, установка времени ими будет только на сеанс.