WMI systeminfo 桌面工具
在桌面上显示系统信息,例如可用磁盘空间和可用内存

引言
此工具显示系统资源和设置信息。它使用 WMI 仪器查询。目前,以下系统信息可供显示:
- 可用内存
- 可用磁盘空间
- IP 地址
- 子网掩码
- MAC 地址
- 默认网关
- 主机名
- 用户
- 启动日期
- 操作系统版本
- 服务包
更多功能
- 可自由放置在桌面上
- 透明背景
- 可修改字体设置
- 可修改刷新时间
背景
我编写这个程序的想法源于我对 sysinternals 的一个相关程序 bginfo 的功能不满意。我希望能够将该工具放置在桌面的任何位置。另一个令人恼火的事情是,任何全屏程序(如媒体播放器)在工具刷新时都会恢复到窗口模式。
所以,我希望大家喜欢这个工具。由于我只是 C# 的初学者,所以您不应该对代码抱有太高的期望。任何建议、更正或改进都非常受欢迎!
使用程序
首次启动程序时,您需要设置要显示的信息。

右侧行显示可用功能。您可以通过双击将它们添加到活动功能列表中。或者通过双击从活动列表中删除它们。您可以为每个活动功能添加一个单独的标题。只需选择该功能,在左侧标题字段中写入标题,然后单击旁边的箭头按钮即可分配标题。
功能将按照它们在列表中出现的顺序显示。您可以使用表单底部的箭头按钮更改顺序。
文本颜色和字体类型应用于整个表单。
您可以使用测试按钮测试您的设置。'恢复'会将设置恢复到上次保存的状态。
使用“应用”按钮应用设置并关闭表单。
如果想稍后更改设置,只需双击小工具或右键单击它即可

关注点
我最初用德语编写了一个单语言版本,仅供我自己和一些朋友使用。后来我想它对其他人也可能有用。所以我至少需要集成英语作为第二种语言。这有点困难,如果我一开始就这样做会更容易。
我从编程网站(如这里的 CodeProject)上的示例中采用了大部分代码思路。所以感谢所有公开他们的想法和知识的程序员!
历史
- WMI Info 1.0 2nd Feb. 2009
- WMI Info 2.0 6th Feb. 2009
- WMI Info 2.1 3rd Mar. 2009
- 显示多个网络连接及其名称(与 Windows 7 兼容)9th Jul. 2009
- 更新了演示和源代码文件 4th Oct. 2009
- 在 Code Project 上发布了新文章:SYSInfo: System Info Desktop Tool