Назад | Перейти на главную страницу

Ограничение времени, проводимого в день на клиентской машине Windows

Я знаю, что с помощью функции «Часы входа в систему», которую вы можете контролировать, когда пользователь может входить в систему в Windows. Я также знаю, что есть способ вывести их из системы, когда они достигнут этих пределов.

То, что мне нужно, - это что-то немного другое, так как я хочу разрешить вход в систему в течение указанного времени до максимального количества раз. Пример использования здесь - школа с ограниченным количеством вычислительных ресурсов, которые они хотят разделить между всеми учениками.

Предположим, у нас есть пользователь Джейн с часами входа в систему с 08:00 до 21:00, с групповой политикой, настроенной на автоматический выход из системы в нерабочие часы. Я хотел бы позволить Джейн использовать компьютер, скажем, максимум два часа в течение разрешенного времени входа в систему.

Если это невозможно с Windows Server изначально, возможно, кто-то может рассказать об успешном опыте использования стороннего программного обеспечения, которое им помогло, предпочтительно такого, которое не требует установки на каждом клиенте?

Ну, я не знаю о каком-либо стороннем программном обеспечении для этого, но я бы просто попробовал с запланированной задачей, запускаемой при входе пользователя в систему, с отложенным запуском, установленным на 2 часа.

Поместите сценарий PowerShell (или пакетный сценарий, если хотите), чтобы принудительно выйти из системы, или просто «shutdown / f / l / t 60» (60 секунд до принудительного выхода).

Если вы хотите заблокировать пользователя от повторного входа сразу после выхода из системы, это немного усложнит ситуацию.

Вы можете попробовать поэкспериментировать с отключением пользователя со стороны контроллера домена на основе текстового файла, заполненного именем пользователя, который уже вышел из системы в тот день. И, конечно, активация всех их утром следующего дня. Или, во-вторых, другое запланированное задание с мгновенным выходом из системы, если определенный файл существует. Через 2 часа, перед выходом из системы, создайте файл в каталоге пользователя, и на основе этого файла будет применяться мгновенный выход из системы. Было бы неплохо добавить какое-то сообщение для пользователя.

Это немного излишне, но это может сработать для вас без какого-либо стороннего программного обеспечения.