программа для блокировки компьютера после NN минут работы
Обзор программ, прерывающих работу за компьютером:
habrahabr.ru/blogs/arbeit/91839/
Ну никто не мешает Вам расширить скрипт ещё 2 командами:
за минуту до начала рестарта — вызов окна сообщения, пауза и далее запуск шатдауна…

Уж, всяко за минуту можно успеть «сохраниться»…