BAT脚本:一键获取电脑主要硬件配置信息并自动生成记录文件(Plus++增强版)

4,827次阅读
20条评论

热帖之前通过wmic系统组件获取电脑CPU、内存、硬盘、显卡、网卡等组件配置参数,虽然对于评估电脑性能瓶颈有一些帮助,但是对于硬件的描述信息还是不够详细,存在一些不足。比如说,只显示内存的大小,是DDR3代呢还是DDR4代?如果要升级内存,主板的内存插槽有多少根,是否能够直接新增?…有新的要求就有改进的必要,本文初步探讨实践通过bat脚本调用第三方硬件检测软件来实现自动获取电脑组件更加详细的配置信息。

一、bat需求:

1、获取电脑组件更加详细的参数信息;

2、其他需求和《BAT脚本:一键获取电脑主要硬件配置信息并自动生成记录文件》一文中类似。

二、第三方硬件检测软件:

找了一圈,某大师就先排除了哈,发现AIDA64支持的硬件检测功能够多够详细。翻了翻AIDA64的官方使用文档,支持命令行执行,惊喜像一阵风,来的不要太快~接着,就进入了下载绿色软件、免安装软件和不停更换软件版本的循环试错环节了,按照官方说明的命令行格式各种花式测试,无任何反应,就很尴尬。最终,发现了AIDA64官方在回复用户咨询页面的这么一段话:

BAT脚本:一键获取电脑主要硬件配置信息并自动生成记录文件(Plus++增强版)

P1.AIDA64支持命令行的版本

只有网络版和商业版才支持命令行…啊这…这个坑它又大又深…

三、准备工作:

1、下载AIDA64 Business版绿色软件,解压到U盘;

2、双击打开AIDA64软件,根据需要,自定义报告配置文件并保存为XX.rpf,然后把XX.rpf复制到AIDA64.exe所在目录。

四、bat代码详细:

@echo off & title 本地计算机配置信息一键收集(Plus++增强版)---作者:leicong
echo 本地计算机配置信息一键收集(Plus++增强版)
echo.
echo ----------------------------------
::自定义用户名
set /p names=Step1.请输入用户名:
echo.
::设置信息保存路径
set Upath=%~dp0
echo 检测到当前U盘路径为:%Upath%
echo.
echo Step2.硬件信息自动收集中...
set aidaEXE=%Upath%\aida64
set reportFile="%Upath%"本机配置简要信息(%names%).txt
set rpfFile=%Upath%\aida64\fastmodel.rpf
cd /D %aidaEXE%
aida64 /R %reportFile% /CUSTOM %rpfFile% /TXT /SILENT /SAFE
::补充MAC地址信息
ipconfig/all >>%reportFile%
echo.
echo 收集完成.
echo.
timeout /T 2 >nul
echo Step3.配置信息自动导出到U盘...
echo.
echo 导出完成.
timeout /T 1 >nul
echo ----------------------------------
echo.
echo 计算机配置信息收集任务结束。
echo.
pause

五、执行结果:

bat脚本执行前,需先关闭并退出AIDA64软件。收集的硬件信息见下图:

BAT脚本:一键获取电脑主要硬件配置信息并自动生成记录文件(Plus++增强版)

P2.执行结果截图

可见,通过AIDA64收集到的电脑组件信息更加全面详细,如会显示主板支持的内存代数和内存插槽数量;显示硬盘厂家、型号、容量和接口等参数;显示显卡型号、显存大小等等,非常便于后续的配置升级。除了支持生成报告信息外,AIDA64也支持实时对电脑各组件进行性能测试,如在域环境下,可以通过推送bat脚本做到批量检测测试并返回测试结果等。总之,通过脚本调用AIDA64的方式,避免了在用户端费时费力的安装检测软件,也使收集到的硬件信息更加详细有效。

 此处含有隐藏内容,请提交评论并审核通过刷新后即可查看!
正文完
 1
itylq
版权声明:本站原创文章,由 itylq 2022-09-19发表,共计1596字。
转载说明:本站文章遵循CC-4.0国际许可协议,转载请注明出处(格式如“来源:IT摇篮曲www.itylq.com")。
评论(20条评论)
验证码
单独 评论达人 LV.1
2024-10-14 12:12:10 回复

试试看

 Windows  Chrome  中国陕西省西安市电信
2024-09-15 11:45:18 回复

为什么只能获取网卡信息呢

 Windows  Edge  中国江西省南昌市电信
adawd 评论达人 LV.1
2024-07-22 15:08:07 回复

我下载试试看

 Windows  Edge  中国北京北京市联通
71018332@qq.com 评论达人 LV.1
2024-07-01 15:18:36 回复

如何下载

 Windows  Edge  中国广东省惠州市电信
1111 评论达人 LV.1
2024-06-20 10:29:57 回复

正好需要~

 Windows  Edge  中国陕西省西安市电信
jianboliangcha 评论达人 LV.1
2023-10-10 09:11:28 回复

感谢大佬

 Windows  Chrome  中国广东省肇庆市电信
582402309@qq.com 评论达人 LV.1
2023-08-02 16:29:35 回复

下载试试

 Windows  Edge  中国北京北京市联通
li123yuhao 评论达人 LV.1
2023-06-19 13:00:07 回复

需要这个脚本,感谢

 Windows  Edge  中国安徽省合肥市电信
chenrj1989 评论达人 LV.1
2023-06-08 14:16:55 回复

谢谢分享。学习一下

 Windows  Chrome  中国福建省福州市电信
xttn001 评论达人 LV.1
2023-05-17 12:53:57 回复

学习一下不错

 Windows  Edge  中国上海上海市联通
adward 评论达人 LV.1
2023-05-08 09:33:46 回复

谢谢分享

 Windows  Edge  中国湖南省长沙市联通
78849523 评论达人 LV.1
2023-04-24 11:04:15 回复

正需要呢 谢谢!@

 Windows  Edge  日本东京都东京微软
youqu2008 评论达人 LV.1
2023-04-10 23:17:58 回复

需求中,测试测试。点赞!

 Windows  Chrome  中国北京北京市移动
    youqu2008 评论达人 LV.1
    2023-04-10 23:46:32 回复

    @youqu2008 真遗憾,链接失效了,

     Windows  Chrome  中国北京北京市移动
      itylq 博主
      2023-04-11 01:04:14 回复

      @youqu2008 感谢反馈,已更新蓝奏网盘分享链接。

       Windows  Firefox  中国广东省深圳市联通
9474 评论达人 LV.1
2023-03-29 13:59:12 回复

正好需要求发

 Windows  Chrome  中国广东省佛山市联通
2857 评论达人 LV.1
2023-03-08 17:19:17 回复

xiazaishishs

 Windows  Firefox  中国上海上海市电信
小菜鸟 评论达人 LV.1
2023-03-03 14:49:50 回复

正好需要这个

 Windows  Chrome  中国上海上海市联通
4587wang 评论达人 LV.1
2023-02-16 13:57:53 回复

正好有这个需要

 Macintosh  Chrome  中国辽宁省鞍山市联通
    nick 评论达人 LV.1
    2023-09-13 11:49:28 回复

    @4587wang 正好需要这个

     Windows  Chrome  波兰