我希望从命令行运行msinfo32并获取文本文件,只运行系统的运行任务。例如,我运行命令:
msinfo32 / report。\ nfo.txt / categories-all + SWEnvRunningTasks
msinfo32 /report .\nfo.txt /category +SWEnvRunningTasks
....但它会输出许多其他信息。 有人可以编写正确的命令语法吗?感谢
我在Windows 7 64Bit上运行,但我认为没关系。我会接受任何系统的答案。 我认为这是另一个“微软”错误。 Microsft宣称没有这样的功能。
答案 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输出的列,这样您就不必解析大量额外的列。