![]() |
Родительский контроль
Привет всем! Задача такая: - нужно чтоб по окончании времени использования компьютера у ребенка производился выход из системы. Ранее в Win7 было настроено в планировщике так, что при появлении события с ID 4002 в журнале "Приложение" (источник Winlogon) выполнялась команда - shutdown /l. Хотелось бы в 10-ке так же настроить, но что-то событий связанных с окончанием времени у ребенка не нахожу. Может кто подскажет как настроить?
|
shaburoff,
Если используете учётную запись Microsoft - Set the right limits for your child Для обычной учётной записи - How to Set Time Limits for a Regular Account in Windows 10 Или такой вариант.
Logoff
![]() |
Казбек,
Вы не поняли вопроса, я не о том как настроить родительский контроль и дать время ребенку, а о том чтобы по окончании времени у ребенка вход в систему не просто блокировался, а происходил выход из системы. Чтоб все приложения, которые были запущены ребенком закрывались. Например, ребенок играл в какую-нибудь производительную игру, время у него кончилось и его заблокировало, а игра так в памяти и осталась висеть и грузит проц, что например не нравится другому пользователю. Как-то так, надеюсь понятно выразился. |
Цитата:
Цитата:
|
Казбек,
когда я писал не было в вашем сообщении про групповые политики. Вот оно похоже то, что нужно, осталось испытать. Спасибо! upd: К сожалению это не сработало. В ГП установил выход из системы по окончании времени, по окончании времени вышло сообщение ваше время истекло, учетка на вход заблокировалась, но выхода из системы не произошло. В диспетчере задач пользователь виден и все процессы запущенные им соответственно были запущены. Учетка MS используется. |
Цитата:
|
Vadikan,
включил политику аудита, добавил в планировщик задание, но не помогло. Событие 4800 на момент окончания времени (было это в 12.50) у ребенка не произошло, событие с кодом 4800 появилось в журнале Безопасность в 13.03. |
shaburoff, ну это уже у вас какие-то лаги. Оно же появилось, этого достаточно.
|
Vadikan,
это событие произошло под моей учетной записью, видимо когда компьютер автоматически заблокировался через 10 минут простоя, а под учетной записью ребенка события не происходит. Проверял сам лично, предоставил пользователю 15 минут, за 2 минуты до окончания времени предупредило, что время скоро кончится, через 2 минуты выдало сообщение, что время истекло с 3-мя кнопками, что-то типа сменить пользователя, запросить время и родители рядом. Нажал сменить пользователя и зашел под своим. Вообще в этом плане не доработана функция родительского контроля. |
shaburoff, посмотрите, есть ли подходящие для вашей цели события в журнале Приложения и службы > Microsoft > ParentalControls
|
Vadikan, смотрел там, там всё пусто.
вообще как-то странно ни какого события в журналах нет в момент блокировки. |
shaburoff, тогда попробуйте проверять в планировщике, выполнен ли вход тем юзером http://serverfault.com/questions/326...m-command-line И есть ли процесс logonui.exe, означающий заблокированный компьютер.
|
Vadikan, честно говоря я не понял что сделать в планировщике, можно по-подробнее? При автоматической блокировке процесса LogonUI.exe нет, если вручную заблокировать, то процесс есть.
|
Цитата:
|
Vadikan, я писал:
Цитата:
upd: или так, например - ребенок поиграл 1 час утром и больше к компу не кто не подходит целый день, а игра целый день весит в процессах и грузит проц целый день в пустую. А помимо игры в памяти может висеть еще и браузер с 20-ю открытыми вкладками. Вот и надо чтоб происходил выход из системы. В семерке по умолчанию еще хуже было, у заблокированного пользователя если запущено видео и/или игра, то все звуки слышно от них, в 10-ке хоть звук блокируется. Но в семерке я смог настроить чтоб происходил выход, а в 10-ке не получается. не возвращаться же на семерку :) upd2: Вот на скрине видно, как по истечении времени у заблокированного пользователя остались процессы и грузят систему. В данном случае была запущена не сильно требовательная игра CSGO (проц у меня Core-i5 2300 ). ![]() |
shaburoff, в планировщике создайте задачу с триггером "При блокировании рабочей станции" и проверьте, срабатывает ли она при автоматической блокировке аккаунта ребенка.
|
Vadikan, попробовал в планировщике "При блокировании рабочей станции" не сработало, попробовал "При отключении пользовательского сеанса" сработало, но у моего пользователя, хотя в планировщике указал другого пользователя.
upd: причем выход из системы моего пользователя происходит когда заканчивается время у ребенка. |
shaburoff, как насчет просто завершать сеанс ребенка при входе или разблокировании другим пользователем? :)
|
Vadikan, это как? вручную что-ли? Если вручную, то вариант сразу не подходит.
|
shaburoff, почему вручную, скриптом из планировщика при указанных выше событиях входа и разблокирования. qwinsta выводит список сессий, пропарсить по пользователю ребенка помогут в Скриптовые языки администрирования Windows
Код:
C:\Windows\System32>qwinsta Код:
logoff 5 |
Vadikan, спасибо за совет, а я ушел в загруз и похоже на долго :o
|
Время: 03:59. |
Время: 03:59.
© OSzone.net 2001-