msinfo命令行仅导出正在运行的任务

时间:2013-07-23 14:57:57

标签: msinfo32

我希望从命令行运行msinfo32并获取文本文件,只运行系统的运行任务。例如,我运行命令:

msinfo32 / report。\ nfo.txt / categories-all + SWEnvRunningTasks

msinfo32 /report .\nfo.txt /category +SWEnvRunningTasks

....但它会输出许多其他信息。  有人可以编写正确的命令语法吗?感谢

我在Windows 7 64Bit上运行,但我认为没关系。我会接受任何系统的答案。   我认为这是另一个“微软”错误。 Microsft宣称没有这样的功能。

1 个答案:

答案 0 :(得分:1)

如果你可以使用Powershell而不是msinfo32,这会更容易,也更快:powershell Get-Process。这可以快速运行,并且可以轻松地通过管道传输到文件,例如powershell Get-Process > .\nfo.txt。这应该适用于任何支持Powershell 2.0或更高版本的Windows版本。我相信。

有关Get-Process cmdlet的完整文档,请参阅http://technet.microsoft.com/en-us/library/ee176855.aspx。您可以使用许多选项来限制cmdlet输出的列,这样您就不必解析大量额外的列。