Похоже без лёгкого программирования здесь не обойтись. Например в ветвь реестра, ответственную за автозапуск, прописать собственного изготовления программу, которая дифференцированно отслеживает суммарное время работы каждого пользователя, и в случае превышения среднесуточного лимита времени - подвешивает проц или производит иного рода деструктивные действия. Встроенными средствами винды, имхо, такое администрирование - вряд ли реализуется.
Лучший способ - поставить шпиёна, и по результатам его работы - проводить воспитательные акции