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

[玩转系统] 创建 PowerShell 时钟

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

创建 PowerShell 时钟


我已将一个新项目发布到 PowerShell 库。这是我需要的,也许你也需要。尽管我在 Windows 任务栏中运行了典型的时钟,但我有一个超宽显示器,因此它并不总是易于阅读。我一直在运行 WSL 的 xclock 应用程序,这很好。但我意识到我真正想要的是一个基于 WPF 的时钟,它可以在我的桌面上显示格式化的日期时间字符串。

[玩转系统] 创建 PowerShell 时钟

xclock 应用程序允许您自定义日期时间格式,我想要相同的选项。

[玩转系统] 创建 PowerShell 时钟

我花了一天时间编写 PSClock 模块,您可以从 PowerShell Gallery 安装该模块。

Install-Module PSClock

该模块将在 Windows 上的 Windows PowerShell 和 PowerShell 7 中运行。如果尚未安装,该模块还将安装 ThreadJob 模块。

Start-PSClock 命令允许您创建一个 WPF 表单,以透明表单显示格式化的日期时间字符串。该表单在单独的 PowerShell 运行空间中运行。您可以通过同步哈希表控制表单。虽然我使用 Set-PSClock 函数来抽象这个过程。

通常,我会在这里写下技术细节。相反,我编写了一份设计文档,鼓励您阅读此处,并浏览 GitHub 上的代码。我还建议查看该项目的自述文件。

我希望你能尝试一下并让我知道你的想法。

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

取消回复欢迎 发表评论:

关灯