当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 时间都去哪儿了?

作者:精品下载站 日期:2024-12-14 07:46:51 浏览:14 分类:玩电脑

时间都去哪儿了?


[玩转系统] 时间都去哪儿了?

MyMonitor 模块的工作前提是跟踪当前活动的窗口以及它已经运行了多长时间。我还可以使用 Get-Process 提取其他信息,这些信息指示窗口标题、关联产品、流程开始时间和结束时间。我还包括了 processID,尽管这可能没有任何实际价值。

数据收集过程从 Get-WindowTime 开始。您可以指定持续时间(以分钟为单位),例如 60 分钟。或者您可能想要收集下午 4:00 之前的使用数据。你也可以这样做。我使用该命令的一种方法是使用 ProcessName 参数。这个概念是您可以启动一个您很少使用的应用程序。当 Get-WindowTime 检测到该进程时,它会终止收集。我通常使用 Windows 计算器作为“标志”进程。最后,您可以将所有这些作为后台作业运行,以便您可以恢复 PowerShell 提示符。只是在停止作业并收集数据之前不要关闭会话。

新版本还包括类别。我在模块中创建了一个 XML 文件,其中包含不同应用程序的类别。您的应用程序可以包含多个类别。这增加了另一种查看您的时间都花在哪里的方式。稍后会详细介绍。当您收集使用情况统计信息时,您将为每个应用程序获得一个这样的对象。

[玩转系统] 时间都去哪儿了?

该模块包括一些用于报告和分析数据的 cmdlet。

[玩转系统] 时间都去哪儿了?

或者您可以使用 Measure-WindowTotal 对数据进行切片和切块。

[玩转系统] 时间都去哪儿了?

[玩转系统] 时间都去哪儿了?

您甚至可以更精细地过滤窗口标题中的文本。

[玩转系统] 时间都去哪儿了?

模块中的所有命令都有完整的帮助和示例。还有一个关于主题。

[玩转系统] 时间都去哪儿了?

该模块仍处于项目中。愿望清单上的项目之一是存档使用情况的更好方法。这将使您更好地了解每周或每月的时间都花在哪里。

但目前,您可以从 GitHub 上的存储库获取模块源文件。我强烈建议您在开始使用该模块之前阅读“关于”主题和帮助。欢迎在此发表评论,但请使用 GitHub 报告任何问题或功能请求。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯