Skylear, а кто вам мешает в самом батнике после успешной установке времени само-переписать этот самый батник с уже новой датой? Типа такого:
echo date %DATE%>temp
echo w32tm ... ... >>temp
...
echo echo date %DATE%>temp
echo echo w32tm ... ... >>temp
echo ren temp %0
ren temp %0
Короче, если вам предложенное не нравится - купите новый ноутбук и морочьте здесь всем голову. Вряд существует такая сильно специфическая программа, которая вам подойдет. Но можете конечно еще поискать/подождать, может кто и напишет
PS: Или да, как было на заре компьютерной эры - после загрузки ОС первым делом спрашивалось какая дата и какое время. Тогда часов реального времени в компьютерах вообще не было
PPS: И да, где-то вы дурите всех вас читающих. Вот только что я в виртуалке в Windows 7 установил 15 сентября 1990 года. Оно не простояло и 40 секунд - служба обновления времени снова его вернула на 2015 год. Так что разница даже в 15 лет не сильно-то на работу службы влияет.