Блокировка компьютера и регистрация имени пользователя приложения

Блокировка компьютера и регистрация имени пользователя приложения

У меня есть компьютер с Windows 7, подключенный к механической системе. На этом компьютере есть 2 учетные записи пользователей: одна администраторская и одна для заводских пользователей. Я хочу иметь какое-то приложение блокировки/журнала, где, когда пользователь входит в систему с учетной записью общего пользователя, он должен будет ввести свое имя, а затем «войти», и как только он это сделает, время его входа будет регистрироваться, пока машина не будет заблокирована, а затем выход также будет регистрироваться. Интересно, есть ли какая-нибудь идея, есть ли программа, которая может это сделать, или способ, которым я могу это сделать?

решение1

  1. Каждый пользователь может иметь свой собственный аккаунт (это можно запрограммировать), и Windows по умолчанию регистрирует все события входа и выхода (события с идентификаторами 4624 и 4634 соответственно). Если пользователи, использующие этот ПК, меняются с высокой частотой, вы можете создать 200 учетных записей с общим именем и вести учет отношений Аккаунт <-> "Текущий работник".

  2. Вы можете добавить политику LOGON — каждый раз, когда «Factory users account» входит в систему, вызывается некоторая задача:

    • Скрипт создан в .VBS, .BAT(CMD), PowerShell
    • Приложение создано на C/C++, C# или любом другом языке
    • Если у компьютера есть доступ в Интернет, вы можете использовать формы Microsoft/Google и вызывать их при входе в систему.
  3. Может быть, есть стороннее решение

Связанный контент