Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 将设备管理器导出到txt文件_Windows_Batch File_Device - Fatal编程技术网

Windows 将设备管理器导出到txt文件

Windows 将设备管理器导出到txt文件,windows,batch-file,device,Windows,Batch File,Device,我试图创建一个.bat文件,当运行该文件时,它会将所有设备从设备管理器导出到一个.txt文件 我发现的一切都不清楚 只是想了解有关执行此导出的命令的一些指导。感谢设备管理器提供的所有内容?我相信这就是你要找的。运行起来确实需要一两分钟,而且以.xml格式阅读起来更容易,但现在开始吧 SET msinfo32="%CommonProgramFiles%\Microsoft Shared\MSInfo\msinfo32.exe" %msinfo32% /nfo hwdres.nfo /categor

我试图创建一个.bat文件,当运行该文件时,它会将所有设备从设备管理器导出到一个.txt文件

我发现的一切都不清楚


只是想了解有关执行此导出的命令的一些指导。感谢设备管理器提供的所有内容?我相信这就是你要找的。运行起来确实需要一两分钟,而且以.xml格式阅读起来更容易,但现在开始吧

SET msinfo32="%CommonProgramFiles%\Microsoft Shared\MSInfo\msinfo32.exe"
%msinfo32% /nfo hwdres.nfo /categories +resources
rename hwdres.nfo hwdres.txt

“组件”部分下列出的详细信息是我认为您需要的。

您可以在bacth文件中以如下方式生成文本报告:

@echo off
Title Generate a text report for Devices manager
Mode con cols=80 lines=3
cls & color 0A & echo.
Set "LogFile=DeviceManager.txt"
echo       Please wait a while we generate the report in %LogFile% .....
start /wait msinfo32 /report %LogFile%
start "" notepad %LogFile%
有关
msinfo32


请参见此处:

设备管理器日志是什么?只是一个显示设备管理器中所有内容的文档,带有控制台窗口和颜色设置!我真的很感激如果贡献者投入额外的工作使它变得更好。干得好,谢谢!您的命令在Windows 10上运行良好。(被接受的答案不是。)此外,我建议
http://www.lovettsoftware.com/downloads/xmlnotepad/readme.htm
这是一款由Microsoft制作的出色的XML查看器。但最简单的方法是双击
hwdres.nfo
文件并在MsInfo中打开它,这样您就可以自然地浏览所有内容了D