“WEI Share” 分享Windows 7 Experience Index

简介:

众所周知在Windows 7 中我们可以通过右键“我的电脑”->“属性”查看系统性能综合得分。这个分数包含了Processor、Memory、Graphics、Gaming Graphics、Hard drive 五方面性能测评分数。CodePlex 中有一个叫做“WEI Share” 的项目,涉及WPF、WCF、Silverlight、Azure 多种.NET 技术。通过该软件不但可以获得计算机性能分数,还能够将本地数据分享到社区。例如,WEI Share 云端服务器、Facebook。

System

Score

软件使用

     应用程序既可以到WEI Share 网站直接下载使用,也可以下载源代码编译生成,大多数Dev可能都喜欢后者。运行程序后因个人机器不同可能会提示需要重新测评计算机性能。

测评过程软件会调用C:\Windows\System32\WinSAT.ext 对系统各项性能指标进行测试。

 

     漫长的等待后,最终通过GetLatestWinSATFileInfo 方法得到C:\Windows\Performance\WinSAT\DataStore 目录中刚刚完成的最新测评数据。

public static System.IO.FileInfo GetLatestWinSATFileInfo()
{
    // Check if the computer has a \WinSAT dir.
    if (System.IO.Directory.Exists(Helpers.Globals.WinSatDataStoreFolderPath))
    {
        // Because the program makes a new XML file on every update of the score,
        // we need to calculate the most recent, just incase the owner has upgraded.

        System.IO.DirectoryInfo xmlFolder = new System.IO.DirectoryInfo(Helpers.Globals.WinSatDataStoreFolderPath);
        DateTime lastAccessTime = DateTime.MinValue;

        return xmlFolder.GetFiles("*.WinSAT.xml").ToList().OrderByDescending(i => i.Name).FirstOrDefault();
    }

    return null;
}

分享WEI 数据

     在上图分数列表右侧有两个按键“add to WEI Share”和“post to facebook”,提供了将测评数据分享到“WEI Share” 或“Facebook”的功能。程序通过WCF 将数据上传到由Silverlight 开发的WEI Share 云端服务器(感兴趣的朋友可以下载源码自行研究)。在该站点我们可以参考其他分值测评数据的配置信息。

9

也可以将数据发送到个人Facebook 分享给好友参考。

7

8 

相关参考

WEI Share 
http://weishare.cloudapp.net/

http://weishare.codeplex.com/

Channel9 Video

http://channel9.msdn.com/posts/LarryLarsen/WEI-Share-Share-you-Windows-7-Experience-Index/





本文转自Gnie博客园博客,原文链接:http://www.cnblogs.com/gnielee/archive/2010/06/11/wei-share-windows7-experience-index.html,如需转载请自行联系原作者

相关文章
|
Windows
微软职位内部推荐-Senior SDE for Windows App Experience
微软近期Open的职位: Job posting title: Senior Software Development EngineerLocation: China, Beijing Division: Operations System Group Engineering Group O...
759 0
|
API Windows
Windows API Index
http://msdn.microsoft.com/en-us/library/windows/desktop/ff818516(v=vs.
600 0
|
17天前
|
安全 虚拟化 Windows
Windows Server 2019 中文版、英文版下载 (2025 年 2 月更新)
Windows Server 2019 中文版、英文版下载 (2025 年 2 月更新)
58 22
|
17天前
|
安全 Unix 虚拟化
Windows 7 & Windows Server 2008 R2 简体中文版下载 (2025 年 2 月更新)
Windows 7 & Windows Server 2008 R2 简体中文版下载 (2025 年 2 月更新)
42 11
Windows 7 & Windows Server 2008 R2 简体中文版下载 (2025 年 2 月更新)
|
17天前
|
Unix 虚拟化 Windows
Windows Server 2025 中文版、英文版下载 (2025 年 2 月更新)
Windows Server 2025 中文版、英文版下载 (2025 年 2 月更新)
48 7
Windows Server 2025 中文版、英文版下载 (2025 年 2 月更新)
|
24天前
|
安全 网络安全 数据安全/隐私保护
Windows Server 2025 Active Directory 重置用户密码
密码重置是管理员日常任务之一,用户因忘记或多次输错密码导致账户锁定时需进行重置。本文介绍在Active Directory服务器上重置密码的三种方法。
|
3月前
|
安全 关系型数据库 MySQL
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
356 9
|
4月前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
253 4
|
4月前
|
监控 安全 网络安全
使用EventLog Analyzer日志分析工具监测 Windows Server 安全威胁
Windows服务器面临多重威胁,包括勒索软件、DoS攻击、内部威胁、恶意软件感染、网络钓鱼、暴力破解、漏洞利用、Web应用攻击及配置错误等。这些威胁严重威胁服务器安全与业务连续性。EventLog Analyzer通过日志管理和威胁分析,有效检测并应对上述威胁,提升服务器安全性,确保服务稳定运行。
119 2
|
4月前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
183 3