记录打开和关闭 Windows 所花费的时间

记录打开和关闭 Windows 所花费的时间

我想记录我打开电脑和关闭电脑之间所花费的时间;比如有一个文本文件,其中更新了我每次早上打开电脑和下午关闭电脑的记录,这样到月底我就能看到自己工作了多少小时。

是否有任何现有的应用程序可以做这样的事情?

答案1

使用 Uptime 实用程序

Microsoft 发布了一款名为 Uptime.exe 的工具。它是一个简单的命令行工具,用于分析计算机的可靠性和可用性信息。它可以在本地或远程工作。该工具的简单形式将显示当前系统正常运行时间。高级选项允许您访问更详细的信息,例如关机、重启、操作系统崩溃和服务包安装。

阅读以下 KB 以获取更多信息和下载链接: Uptime.exe 工具可让您评估 Windows NT 4.0 SP4 或更高版本的服务器可用性。要使用它,请按照下列步骤操作:

  1. 从上面的链接下载 uptime.exe,并将其保存到文件夹中,最好是系统路径中的文件夹(例如 SYSTEM32)。
  2. 打开提升的命令提示符窗口。要打开提升的命令提示符,请单击“开始”,单击“所有程序”,单击“附件”,右键单击“命令提示符”,然后单击“以管理员身份运行”。您也可以在“开始”菜单的搜索框中输入 CMD,当您看到命令提示符图标时,单击它以选择它,按住 CTRL+SHIFT并按ENTER
  3. 导航到您放置 uptime.exe 实用程序的位置。
  4. 运行该uptime.exe实用程序。您可以在命令中添加 /? 以获取更多选项。

来源


如果前面的方法对你来说有点过度,为了更容易使用,我建议: 正常运行时间监视器和功率计算器

描述

这个小程序用 C# 编写,用于记录计算机的正常运行时间和停机时间,以便计算电力消耗和成本以及节省,其中停机时间被视为待机或休眠状态。


还有一款设计更好、GUI 更先进的软件,叫做正常运行时间
在免费版本中,您拥有的功能数量有限,但不确定是否包含正常运行时间监控。http://www.uptimesoftware.com/overview.php

答案2

获取 RaspberryPi,让它每隔一分钟左右 ping 一次您的 Windows 机器,并将每个状态更改附加到文件(或更好的数据库)。 也可以 ping 您的手机,这样您就知道您何时离开和回来? 或者 ping 您的智能电视,这样您就可以跟踪您看电视的频率和时长。

答案3

Windows“事件日志”(eventvwr.msc)中有此类记录,但找到它们可能比较困难。您可以通过secpol.msc(或组策略)启用系统事件审核,它将写入明确的“系统启动”、“用户登录”、“系统关闭”条目。

相关内容