中国开发网: 论坛: 程序员情感CBD: 贴子 789695
haitao
Msinfo32.exe也支持 命令行。。。。。。。。。。。
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;255713

Msinfo32.exe 的 Windows 2000 命令行参数
查看本文应用于的产品
注意:本篇文章的内容适用于其他版本的 Windows (不包括您正在使用的版本) 。本篇文章的内容可能不适用您的电脑。
浏览 Windows XP 帮助和支持中心

本页概要
更多信息
Msinfo32.exe 的用法
高级类别
硬件资源的子类别
组件的子类别
软件环境的子类别
展开全部 | 关闭全部
概要Windows 2000 中包含有 Microsoft 系统信息 (Msinfo32.exe),它是 Microsoft Windows NT 诊断工具 (Wi...Windows 2000 中包含有 Microsoft 系统信息 (Msinfo32.exe),它是 Microsoft Windows NT 诊断工具 (Winmsd.exe) 的更新版本。

您可以像在 Windows NT 4.0 中一样使用 Winmsd.exe 来启动 Microsoft 系统信息,但是区别在于,在 Windows 2000 中 Winmsd.exe 是一个可启动 Msinfo32.exe 的存根可执行文件。Msinfo32.exe 位于 Program Files\Common Files\Microsoft Shared\MSInfo 文件夹中。

“系统信息”可显示有关硬件、系统组件和软件环境的综合信息。所显示的系统信息分三个顶级类别,分别对应于控制台树上的下列节点:
硬件资源:该节点显示特定于硬件的设置,如直接内存访问 (DMA)、IRQ、I/O 地址和内存地址。“冲突/共享”节点标识正在共享资源或发生冲突的设备。这有助于找出设备存在的问题。
组件:该节点显示有关您的 Windows 配置的信息,用于确定您的设备驱动程序、网络和多媒体软件的状态。
软件环境:该节点显示计算机内存中加载的软件的快照。您可以使用这些信息来确定某个进程是否仍在运行,或者检查版本信息。
注意:其他程序可能会向“系统信息”中添加节点,以显示特定于该程序的信息。
回到顶端
更多信息您可以使用各种命令行选项来自动执行 Msinfo32.exe。调用 Msinfo32.exe 而不是 Winmsd.exe 存根可执行文件的目的是为了能够控制执...您可以使用各种命令行选项来自动执行 Msinfo32.exe。调用 Msinfo32.exe 而不是 Winmsd.exe 存根可执行文件的目的是为了能够控制执行过程。


回到顶端
Msinfo32.exe 的用法
/? - 显示“帮助”对话框

/msinfo_file=文件名 - 打开指定的 .nfo 或 .cab 文件

/nfo 或 /s 文件名 - 将 .nfo 文件输出到指定的文件

/report 文件名 - 将文本格式的文件输出到指定的文件

/computer 计算机名 - 连接到指定的计算机

/categories (+|-)(all | 类别名) +|-(类别名)...- 显示或输出指定的类别

/category 类别名 - 在启动时将焦点设置到特定类别
回到顶端
高级类别
类别标题 类别开关
=============================================
系统概要 SystemSummary
硬件资源 Resources
组件 Components
软件环境 SWEnv


下列项目是加载项,可能存在,也可能不存在。
类别标题 类别开关
=============================================
Internet Explorer 5 InternetExplorer
应用程序 Apps


硬件资源的子类别
子类别标题 子类别开关
===================================================
冲突/共享 ResourcesConflicts
DMA ResourcesDMA
强制硬件 ResourcesForcedHardware
I/O ResourcesIO
IRQ ResourcesIRQS
内存 ResourcesMemory


组件的子类别
子类别标题 子类别开关
===================================================
多媒体 ComponentsMultimedia
显示 ComponentsDisplay
红外线 ComponentsInfrared
输入 ComponentsInput
调制解调器 ComponentsModem
网络 ComponentsNetwork
端口 ComponentsPorts
存储 ComponentsStorage
打印 ComponentsPrinting
有问题的设备 ComponentsProblemDevices
USB ComponentsUSB


软件环境的子类别
子类别标题 子类别开关
===================================================
驱动程序 SWEnvDrivers
环境变量 SWEnvEnvVars
作业 SWEnvJobs
网络连接 SWEnvNetConn
正在运行任务 SWEnvRunningTasks
加载的模块 SWEnvLoadedModules
服务 SWEnvServices
程序组 SWEnvProgramGroup
启动程序 SWEnvStartupPrograms
OLE 注册 SWEnvOLEReg


下面的示例将各个高级类别收集到一个单独的 .nfo 文件中,Msinfo32.exe 可以读取该文件。
start /wait msinfo32.exe /nfo syssum.nfo /categories +SystemSummary
start /wait msinfo32.exe /nfo cmpnt.nfo /categories +components
start /wait msinfo32.exe /nfo swenv.nfo /categories +swenv
start /wait msinfo32.exe /nfo hwdres.nfo /categories +resources
start /wait msinfo32.exe /nfo ie.nfo /categories +internetexplorer
start /wait msinfo32.exe /nfo apps.nfo /categories +Apps


下面的示例将基本系统概要信息和冲突收集到一个 .nfo 文件中,Msinfo32.exe 可以读取该文件。

start /wait msinfo32.exe /nfo conflicts.nfo /categories
+systemsummary+componentsproblemdevices+resourcesconflicts+resourcesforcedhardware


所创建的 Conflicts.nfo 文件包含以下顶级类别:
系统概要
硬件资源
组件
在“硬件资源”下,有“冲突/共享”和“强制硬件”两个子类别。在“组件”下,存在“有问题的设备”子类别。

下面的示例收集了软件环境信息,但是不包括“程序组”和“启动程序”子类别。所创建的 .nfo 文件可以使用 Msinfo32.exe 读取。


start /wait msinfo32.exe /nfo swenv.nfo /categories +swenv-swenvprogramgroup-swenvstartupprograms


注意:示例中使用了 start /wait 开关,以便从 Cmd.exe 命令提示符处执行批处理文件和/或命令行。要启动 Msinfo32.exe,必须使用 start 开关;如果使用 /wait 开关,则在当前项目完成之前,将不会处理下一个项目。使用 start /wait 开关可以确保计算机不会因为某些 Msinfo32.exe 类别占用大量 CPU 时间而发生过载。
回到顶端
我的blog:http://szhaitao.blog.hexun.com & http://www.hoolee.com/user/haitao
--以上均为泛泛之谈--
不尽牛人滚滚来,无边硬伤纷纷现 人在江湖(出来的),哪能不挨刀(总归是要的)
网络对话,歧义纷生;你以为明白了对方的话,其实呢?

您所在的IP暂时不能使用低版本的QQ,请到:http://im.qq.com/下载安装最新版的QQ,感谢您对QQ的支持和使用

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录