我正在尝试创建一个.bat文件,该文件在运行时会将所有设备从设备管理器导出到.txt文件。
我发现的一切都不清楚。
只是寻找有关执行此导出的命令的一些指导。谢谢
答案 0 :(得分:1)
设备管理员的所有内容?我相信这就是你要找的东西。它确实需要一两分钟才能运行,并且以.xml格式更容易阅读,但是现在就去。
SET msinfo32="%CommonProgramFiles%\Microsoft Shared\MSInfo\msinfo32.exe"
%msinfo32% /nfo hwdres.nfo /categories +resources
rename hwdres.nfo hwdres.txt
"组件"下列出的详细信息;部分是我相信你所追求的。
答案 1 :(得分:1)
您可以在bacth文件中生成类似的文本报告:
function toLowerCase(s) {
if (typeof(s) === 'string') {
return s.toLowerCase();
}
return s;
}
function hasDups(arr) {
return (arr.length !== _.uniq(arr, false, toLowerCase).length);
}
有关@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%