Win2000系统信息

写这一篇之前颇费踌躇:一是系统信息工具在win9.x的附件中就有 , 并不是什么秘密 , 你用没用过我不敢肯定 , 但你绝对会知道有这么个工具的.既然如此 , 就不该再饶舌说这个专题;二是按Support Tools 中帮助文件的介绍 , 系统信息工具可以运行GUI界面版本 , 也可以运行命令行版本.但我验证的结果是:GUI版本当然没问题了 , 但不能运行命令行版本(我在两台不同的机器上进行验证 , 都不能运行) , 究竟为什么会出现这样的怪事 , 我还没有找出原因.有这两条理由 , 本当罢手才对 , 但考虑到多数人熟悉并接触的都是GUI版本 , 对命令行版本的系统信息工具却未必熟悉甚至不一定知道.即使眼下还没有验证出来 , 就作为增加知识也不算多余;再说 , 还有一个"未了情" , 前头报告工具中出现过信息分类名称 , 必须作以交待 , 想来想去就又敷衍成了一篇 , 并仍以老习惯命名为"秘密武器" , 这当然是故作耸人听闻之举――但比之这年头的许多广告 , 我这还算是有很良心的了. 系统信息搜集计算机的硬件配置和软件环境信息 , 然后以用户易于理解的形式进行显示.前面已经介绍的报告工具也需要搜集系统信息 , 所用的也是现在介绍的这个工具 , 二者所得出的信息没有本质上的差别.只是后来整理的形式不一样:一个为求得援助 , 发给技术服务或技术支持中心的人员 , 要求专业性强并力求详尽.另一个是给使用者自己看 , 不要求形成传送文件.
好在GUI版本已经为大家所熟悉 , 在"开始->程序->附件->系统工具->系统信息"中可以找到并打开 , 是中文界面 , 也附加有几个不错的工具 , 因有详尽的帮助文件 , 我也就不再多嘴.下面只说命令行版本的参数含义 , 万一将来找到运行命令行版本的方法之后 , 这也是用得着的知识;另外 , 上篇介绍Windows报告工具的时候 , 曾经涉及将报告信息分成许多种类 , 每一种类都用一个专有的名字 , 所以还得介绍一下信息种类对应的字符串名称.
一.命令行形式的系统信息工具
完整的语法如下:下面的msinfo32是命令.
msinfo32 [/?] [/report filename] [/s filename] [/nfo filename] [/computer computername] [/categorIEs|-category name(s)]
参数及说明:
/?
显示帮助信息.
/report filename
指定的一个文本文件的名称 , 这个文件用来保存系统指定种类的信息资料.
/s filename
在一个文件中保存指定种类的系统信息资料
/nfo filename
在一个NFO文件中保存指定种类的系统信息资料
/computer computername
打开win2k的系统信息并链结指定非计算机.
/categories|-categoryname(s)
系统信息资料种类的选择.每种信息的名字是用一个由系统预先定义的字符串表示的 , 这些名字对应的字符串可参考下面的表.
使用举例:
之1:
C:>msinfo32 /report my_sys.txt /categoriesSWEnvDrivers ComponentsNetAdapter
上述的含义是:使用msinfo32搜集系统信息并建立报告文件 , 文件名字是:my_sys.txt;报告中加入的信息是:SWEnvDrivers和ComponentsNetAdapter
之二:
C:>msinfo32 /report my_sys.txt /categoriesAll-SWEnvDrivers
上述的含义是:使用msinfo32搜集系统信息并建立报告文件 , 文件名字是:my_sys.txt;报告中加入的信息是:在所有信息中去掉SWEnvDrivers部分.
以上关于SWEnvDrivers和ComponentsNetAdapter的含义可以参考下面表中的内容.在系统信息中 , 也有调用报告工具和"系统快照"的菜单选项.从这一点也可看出 , 二者联系是很紧密的.
二.系统信息分类的名称
下面介绍信息分类名字所对应的字符串.这些信息被分成几个大类 , 每一类中的各项附在一个表里.

推荐阅读