Время записи между включением и выключением Windows

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

Есть ли какое-либо существующее приложение, делающее такую ​​вещь?

3 ответа

Решение

С помощью утилиты Uptime

Microsoft опубликовала инструмент под названием Uptime.exe. Это простой инструмент командной строки, который анализирует информацию о надежности и доступности компьютера. Он может работать локально или удаленно. В простом виде инструмент отображает текущее время работы системы. Расширенный параметр позволяет получить доступ к более подробной информации, такой как завершение работы, перезагрузка, сбой операционной системы и установка пакета обновления.

Для получения дополнительной информации и ссылок для загрузки прочитайте следующую КБ: Uptime.exe Средство позволяет оценить доступность сервера с Windows NT 4.0 SP4 или новее. Чтобы использовать его, выполните следующие действия:

  1. Загрузите файл uptime.exe по приведенной выше ссылке и сохраните его в папке, предпочтительно в той, которая находится в системном пути (например, SYSTEM32).
  2. Откройте окно командной строки с повышенными правами. Чтобы открыть командную строку с повышенными привилегиями, нажмите кнопку "Пуск", выберите "Все программы", "Стандартные", щелкните правой кнопкой мыши командную строку и выберите "Запуск от имени администратора". Вы также можете ввести CMD в поле поиска в меню "Пуск", и когда вы увидите значок командной строки, щелкните по нему, чтобы выбрать его, удерживая клавиши CTRL+SHIFT и нажмите ENTER.
  3. Перейдите туда, куда вы поместили утилиту uptime.exe.
  4. Запустить uptime.exe полезность. Вы можете добавить /? в команду, чтобы получить больше вариантов.

источник


В случае, если предыдущий был для вас излишним, для более легкого использования я советую: Uptime Monitor и Power Calculator

Описание

Написанная на C#, эта небольшая программа используется для регистрации времени простоя компьютера и времени простоя с целью расчета потребляемой мощности и затрат, а также экономии, где время простоя рассматривается как режим ожидания или спящий режим.


Существует также программное обеспечение с улучшенным дизайном и более продвинутым графическим интерфейсом, называемое up.time.
В бесплатной версии у вас есть ограниченное количество функций, но оно не определено, если включен мониторинг работоспособности. http://www.uptimesoftware.com/overview.php

Windows "Журнал событий" (eventvwr.msc) имеет такие записи, хотя найти их может быть сложно. Вы можете включить аудит системных событий через secpol.msc (или групповая политика), которая будет записывать явные записи "система загружена", "пользователь вошел в систему", "выключение системы".

Получите RaspberryPi и заставьте его пинговать ваш Windows-компьютер каждую минуту или около того, и добавляйте каждое изменение состояния в файл (или лучше в базу данных). Как насчет пингования телефона, чтобы вы знали, когда уходите и возвращаетесь? Или пингуйте свой смарт-телевизор, чтобы вы могли отслеживать, как часто и как долго вы смотрели телевизор.

Другие вопросы по тегам