ИМХО решение не очень надёжное - нерадивый сотрудник может попросить коллегу "включи мой компьютер", тому достаточно ткнуть кнопку питания и всё. Опять же, при работе на удалёнке с этими всеми ковидлами никакой нормальной статистики не получится.
Если народ при включении компа на работе еще логинится, например через AD, тогда достаточно легко:
https://winitpro.ru/index.php/2020/04/23/user-doma...
А если есть что-нибудь типа "корпоративного чата", клиент которого запускается при логине, ну или какой-то другой подобный софт, обязательный у всех - то можно брать логи с него. Я одно время так смотрел через логи с OpenFire (корп.чат на Jabber), правда, ему нужен был для этого плагин и пришлось отправить его на MYSQL, зато удобно потом смотреть было.
https://discourse.igniterealtime.org/t/user-status...