Привет,
Не надо никаких бат-ников, все и так есть уже в системе.
В 7-ке:
1) в настройках "Дата и время" есть вкладка "Время по Интернету", там птичку надо поставить "Синхронизировать с серверами времени в Интернете".
2) потом в "Пуск - Стандартные - Служебные - Планировщик заданий". В планировщике найдите "Time Synchronization" и там уже измените триггер, как хотите, хоть через час, хоть при старте и т.п.
В XP не помню, но думаю что-то аналогичное должно быть.