Чтобы заполнить свой лист учета рабочего времени в своей компании, я часто использую средство просмотра событий Windows 7, чтобы узнать, когда я включал или выключал свой компьютер. Я сделал несколько удобных фильтров для этого, но мне было интересно, есть ли более простой способ.

Есть ли простая утилита, которая показывает мне время загрузки и выключения за последние пару дней?

(Я знаю о полномасштабных приложениях регистрации, таких как Rescuetime или Manictime, но я ищу что-то меньшее.)

1 ответ1

1

У меня есть идея поделиться, которую я использовал для отслеживания пользователей во время администрирования активного каталога.

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

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

Вот как вы можете сделать два сценария

Один: для входа в систему Откройте блокнот и введите в него следующее. сохранить его как login.bat

@echo off
echo Login,%date%,%username% >>c:\LoginDetails.csv

Два: для выхода Откройте блокнот и введите в него следующее. сохранить его как logout.bat

@echo off
echo Logout,%date%,%username% >>c:\LoginDetails.csv

Теперь скопируйте файл login.bat в

C:\Windows\System32\GroupPolicy\User\Scripts\Logon

Затем скопируйте файл logout.bat в

C:\Windows\System32\GroupPolicy\User\Scripts\Logoff

Вы сделали.

Теперь перезагрузите компьютер и войдите. Откройте диск c:\, а затем откройте файл LoginDetails.csv в Microsoft Excel или любом приложении для работы с электронными таблицами. Вы также можете открыть с помощью WordPad или блокнота тоже.

Вы можете удалить записи, которые вы уже отметили, так как этот скрипт будет добавлять строки при каждом входе и выходе из системы и будет увеличиваться в размерах.

Скажите, работает ли это или нет.

спасибо и не забудьте пометить его как ответ, если вы найдете его полезным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .