Вместо правильного воспитания я хочу ограничить количество часов, которое исполняемый файл Windows использует за период времени - например, я хочу, чтобы мой ребенок играл не более одного часа Бэтмена в день, не влияя на количество времени, доступного для запуска других программы.
Мы контролируем доступ в Интернет через веб-прокси; легкомысленные веб-сайты разрешены в течение определенного промежутка времени каждый день, за исключением того, что доступны только сайты из белого списка. Естественно, с этими элементами управления теперь мы видим больше времени, потраченного на легкомысленные локальные исполняемые файлы.
Экосистема, в которой должно работать это решение, простирается от Windows XP и выше, поэтому решение « Как я могу установить ограничение по времени для командного файла?msgstr "можно использовать, поместив нужные программы в этот пакетный файл, но его необходимо расширить для записи при последнем запуске программы. Справедливость также потребует записи времени выполнения, так что двухминутный прогон не исключает последующего использования. Поскольку рассматриваемый пользователь склонен к спячке своего компьютера, осведомленность об этом будет полезна; для этого потребуется нечто большее, чем командный файл.
Существуют продукты, которые предоставляют временные ограничения для доступа к компьютеру (также, видимо, этот), но не отдельные программы.
Как я могу добиться этого, кроме упомянутой выше какой-то домашней обертки?