扫一扫
关注微信公众号

快速获取客户机信息(1)
2007-08-19   

生成XML文件
XML DOM是XML Document Object Model对象模型,是外部应用程序对XML文件进行操作的接口。只有首先建立DOM对象,才能够把XML文件视作树状结构的节点进行操作,这点和对数据库的操作非常类似。
在各客户计算机上一定要安装DX9,因为经过笔者测试,这的确是新功能,在以前的版本中没有,因此也不可能生成我们所需要的XML文件。IE最好是6.0版本。如果不符合,请注意升级。Windows 9x操作系统与Windows NT系列生成的XML有很大的不同,这对我们的操作会造成一定的困难。考虑到目前Windows NT操作系统占主流的情况,本文没有对Windows 9x进行讨论。读者可以根据自己的实际情况查看Windows 9x里得到的XML文件,在实际的客户端脚本程序中加一个判断并跳转即可。
在“运行”或“cmd窗口中”中键入“dxdiag  /?”,出现图1所示界面。

 
图1 DirectX 诊断工具界面

从图中我们知道,键入“dxdiag  /x  output_file”,就可以得到XML文件。在实际应用中,笔者做了一个批处理程序,将此程序分发到客户端双击执行即可。代码如下:

@echo off
Dxdiag /x c:\dxdiag.xml
Exit

运行后,就可在客户机的C盘根目录下生成文件Dxdiag.xml供我们后续操作使用。
提示:在Windows 9x中,直接运行“dxdiag /x”是会报错的,笔者认为这是由于系统没有把Dxdiag.exe所在路径包括在环境变量%PATH%中造成的,最简单的办法就是我们自己加上Dxdiag.exe路径,键入“c:\windows\system\dxdiag.exe /x  c:\dxdiag.xml”即可。
共5页: 1 [2] [3] [4] [5] 下一页

热词搜索:

上一篇:恢复DC备份不受任何时间限制
下一篇:自动备份本地邮件(1)

分享到: 收藏