Я могу думать о 2 нативных решениях здесь.
Планировщик задач будет делать то, что вы хотите, но я чувствую, что это будет очень ограниченным (хотя этого может быть достаточно).
Создайте новую задачу и в опциях New Trigger выберите
Начните задание: при входе в систему
затем
Задержка задачи на N минут
Действие - перезагрузить! Есть 2 способа сделать это ...
Откройте блокнот и введите shutdown -s -t 60
. Сохраните это как restart.bat (обратите внимание, это .bat, а не .txt). Затем, когда вы установите действие в планировщике задач, выберите этот файл. Это также должно дать вашему сыну сообщение о том, что компьютер будет закрыт через 60 секунд (измените это значение, чтобы дать больше или меньше времени)
Вы можете выбрать одно из действий для запуска shutdown.exe и указать параметры
Это, конечно, не идеальное решение, так как вы не задумываетесь о том, что произойдет, если ваш сын приостановит игру, чтобы выполнить дополнительную домашнюю работу, например, мытье посуды, поскольку это все равно будет в это отведенное время. Также не учитывается, что ваш сын может отменить команду выключения или просто может повторно войти в систему, но у меня сложилось впечатление, что это не проблема воспитания, а скорее "напоминание", чтобы помочь ему!
Вам также может понадобиться рассмотреть состояние - хотя у него есть напоминание о том, что оно закроется через 60 секунд, этого может быть недостаточно, если он проходит часть игры и ему нужно достичь точки сохранения, или открыты несколько приложений, где каждое нужно сохранить и т. д.
Я думаю, что те, кто использует Windows 10, могут использовать родительские элементы управления для того, что вы описываете, поскольку это обеспечит способы ограничения количества времени для приложения. Он также может дать достаточно подсказки, чтобы увидеть, существуют ли сторонние решения для Windows 10
https://www.howtogeek.com/225323/how-to-add-and-monitor-a-childs-account-in-windows-10/
Те, кто в Windows 7 имеют некоторый контроль http://www.dummies.com/computers/operating-systems/windows-7/how-to-activate-parental-controls-in-windows-7/, хотя это кажется ограниченным
Существуют также программные инструменты для этого типа вещей, но я бы посоветовал вам обратиться по адресу https://softwarerecs.stackexchange.com (только не пересылайте сообщения).