Directx 用于生成PC硬件报告的良好Windows工具

Directx 用于生成PC硬件报告的良好Windows工具,directx,hardware,diagnostics,Directx,Hardware,Diagnostics,我以前使用过dxdiag,但我更愿意让潜在用户使用一些更简单的工具,他们可以直接运行并通过电子邮件向我发送输出 除了CPU、RAM、图形、DirectX版本和Windows版本等显而易见的东西外,我还需要知道ExpressCard(笔记本电脑标准)是否受支持 我知道这不是一个编程问题,但在我们部署软件之前,建立一种方法告诉用户他们的硬件是否支持我们的软件是至关重要的。系统信息工具(msinfo 32)。是操作系统的标准配置;还支持一系列功能,允许您实现自动化 特别是,您可以告诉用户只需运行以下命

我以前使用过dxdiag,但我更愿意让潜在用户使用一些更简单的工具,他们可以直接运行并通过电子邮件向我发送输出

除了CPU、RAM、图形、DirectX版本和Windows版本等显而易见的东西外,我还需要知道ExpressCard(笔记本电脑标准)是否受支持

我知道这不是一个编程问题,但在我们部署软件之前,建立一种方法告诉用户他们的硬件是否支持我们的软件是至关重要的。

系统信息工具(
msinfo 32
)。是操作系统的标准配置;还支持一系列功能,允许您实现自动化

特别是,您可以告诉用户只需运行以下命令,并通过电子邮件将生成的
.txt
文件发送给您:

msinfo32 /report "%USERPROFILE%\desktop\configuration.txt"
或者,如果您想要一个子集,只需根据类别将其过滤掉即可


不确定ExpressCard的信息在哪里,但它应该在那里的某个地方。

所有这些信息都可以通过


这里有一些微软提供的例子

为什么票数接近?如果您不认为部署和测试是软件开发的一部分,我很同情您的用户;)知道我在哪里找ExpressCard吗?对不起,我现在没有支持ExpressCard的机器,所以我无法查找。只需在您知道的机器上运行完整报告,并查看结果文件。或者更进一步,在GUI模式下打开
msinfo32
,四处看看。编写我们自己的应用程序是个坏主意。这不仅是一个典型的例子,而且我们还面临着将一个不受信任的应用程序引入公司网络的问题。@John:很公平。。。祝你好运,找到一个你想做的一切。