Первый вариант:
Ограничить в файрволе доступ только на вашу локальную сеть.
Пришли на работу - работают в терминале.
Пришли в нерабочее время - охранник не пустил.
Второй вариант :
Используем для всех пользователей логон-скрипт, запускающий нужную программу, перед этим проверяя время на сервере :
с 8:45 до 18:15 заходить можно - запускаем нужную программу.
В другое время - нельзя, делаем логофф.
Третий вариант уже описали ниже. Влияет на вход в нерабочее время и на ПК пользователей.
четвертый вариант :
По расписанию изменяем разрешения на доступ к подключению для группы терминальных пользователей, насильно выкидывая их в 18:15. Или меняем членство пользователей в группе.
пятый вариант :
Включение или отключение возможности удаленного подключения на сервер по расписанию