Вообще-то твои требования не слишком высоки и решаются из .бат файла или командной строки.
А я вот уже лет 10 веду со своим сыном настоящую войну.
На МСДОСе и ВЫНях 95-98 использовал прогу, которую сам написал на ассемблере.
Но на ХРюшке она не катит.
Сейчас пишу под хрю.
Все проги которые нашел в и-нете - взламывал сынок быстро.
У меня такое мнение что здесь офигенная недоработка, потому что кто пишет эти всякие "Чайлд-стоп" или "чайлд-контрол" нихрена не понимают.
Когда твой ребенок подрастет - сам поймешь.
А задача такова: Надо отслеживать все процессы в компе и как только запустился нежелательный - запускать счетчик.
или убивать, если счет кончился или процесс совсем нехороший.
Но при этом не ограничивать работу нужных - таких как Автокад или Ексель.
Кроме того эта прога должна быть неубиваемой.
И мало ее скрыть и замаскировать, надо чтоб во время загрузки системы ее нельзя было убить(как раз это все и недооценивают). Ну и технология хранения времени - тоже непросто.
Ведь еще надо накапливать счетчик от включения к включению, чтоб сын на свих играх положенные 2 часа в день отсидел - договор такой! А если глючить будет и хоть одну минуту недододаст - то лицо потеряешь.
В общем, сложностей не оберешся!