@echo off

color 0a

title    硬件检测

mode con cols=90

sc config  winmgmt start= auto >nul 2

net start winmgmt 2>1nul

setlocal  ENABLEDELAYEDEXPANSION

echo 主版:

for /f "tokens=1,* delims==" %%a in ('wmic BASEBOARD get Manufacturer^,Product^,Version^,SerialNumber /value') do (

set /a tee+=1

if "!tee!" == "3" echo       制造商   = %%b

if "!tee!" == "4" echo       型  号   = %%b

if "!tee!" == "5" echo       序列号   = %%b

if "!tee!" == "6" echo       版  本   = %%b

)

set tee=0

echo      BIOS:

for /f "tokens=1,* delims==" %%a in ('wmic bios  get

CurrentLanguage^,Manufacturer^,SMBIOSBIOSVersion^,SMBIOSMajorVersion^,SMBIOSMinorVersion^,ReleaseDate /value') do (

set /a tee+=1

if "!tee!" == "3" echo       当前语言 = %%b

if "!tee!" == "4" echo       制造商   = %%b

if "!tee!" == "5" echo       发行日期 = %%b

if "!tee!" == "6" echo       版  本   = %%b

if "!tee!" == "7" echo       SMBIOSMajorVersion = %%b

if "!tee!" == "8" echo       SMBIOSMinorVersion = %%b

)

set tee=0

echo.

echo CPU:

for /f "tokens=1,* delims==" %%a in ('wmic cpu get name^,ExtClock^,CpuStatus^,Description /value') do (

set /a tee+=1

if "!tee!" == "3" echo       CPU个数   = %%b

if "!tee!" == "4" echo       处理器版本   = %%b

if "!tee!" == "5" echo       外   频   = %%b

if "!tee!" == "6" echo       名称及主频率   = %%b

)

set tee=0

echo.

echo 显示器:

for /f "tokens=1,* delims==" %%a in ('wmic DESKTOPMONITOR  get name^,ScreenWidth^,ScreenHeight^,PNPDeviceID /value') do (

set /a tee+=1

if "!tee!" == "3" echo       类    型  = %%b

if "!tee!" == "4" echo       其他信息  = %%b

if "!tee!" == "5" echo       屏幕高    = %%b

if "!tee!" == "6" echo       屏幕宽    = %%b

)

set tee=0

echo.

echo 硬  盘:

for /f "tokens=1,* delims==" %%a in ('wmic DISKDRIVE get model^,interfacetype^,size^,totalsectors^,partitions /value') do (

set /a tee+=1

if "!tee!" == "3" echo       接口类型  = %%b

if "!tee!" == "4" echo       硬盘型号  = %%b

if "!tee!" == "5" echo       分区数    = %%b

if "!tee!" == "6" echo       容    量  = %%b

if "!tee!" == "7" echo       总扇区    = %%b

)

echo 分区信息:

wmic LOGICALDISK  where mediatype='12' get description,deviceid,filesystem,size,freespace

set tee=0

echo.

echo 网  卡:

for /f "tokens=1,* delims==" %%a in ('wmic NICCONFIG where "index='1'" get ipaddress^,macaddress^,description /value') do (

set /a tee+=1

if "!tee!" == "3" echo       网卡类型  = %%b

if "!tee!" == "4" echo       网卡IP    = %%b

if "!tee!" == "5" echo       网卡MAC   = %%b

)

set tee=0

echo.

echo 打印机:

for /f "tokens=1,* delims==" %%a in ('wmic PRINTER get caption /value') do (

set /a tee+=1

if "!tee!" == "3" echo       打印机名字  = %%b

)

set tee=0

echo.

echo 声   卡:

for /f "tokens=1,* delims==" %%a in ('wmic SOUNDDEV get name^,deviceid /value') do (

set /a tee+=1

if "!tee!" == "3" echo       其他信息  = %%b

if "!tee!" == "4" echo       型    号  = %%b

)

set tee=0

echo.

echo 内    存:

for /f "tokens=1,* delims==" %%a in ('systeminfo^|find "内存"') do (

echo         %%a 4534 %%b

)

echo.

echo 显    卡:

del /f "%TEMP%\temp.txt" 2>nul

dxdiag /t %TEMP%\temp.txt

:显卡

rem 这里需要30秒左右!

if EXIST "%TEMP%\temp.txt" (

for /f "tokens=1,2,* delims=:" %%a in ('findstr /c:" Card name:" /c:"Display Memory:" /c:"Current Mode:" "%TEMP%\temp.txt"') do (

set /a tee+=1

if !tee! == 1 echo     显卡型号: %%b

if !tee! == 2 echo     显存大小: %%b

if !tee! == 3 echo     当前设置: %%b

)   ) else (

ping /n 2 127.1>nul

goto 显卡

)

set /p var=需要额外信息吗(y/n):

if /i %var% == y notepad "%TEMP%\temp.txt"

del /f "%TEMP%\temp.txt" 2>nul

pause

获取计算机配置bat代码,获取电脑硬件配置信息(bat)相关推荐

  1. bim建筑绘图计算机要求,BIM软件对电脑硬件配置的要求

    BIM主要基于三维工作方式,其建筑模型文件大小从几十MB至上千MB,故对电脑硬件的计算能力和图形处理能力等,都提出很高要求.小编就 BIM软件对电脑硬件配置的要求 给大家做个抛砖引玉的介绍,希望能帮到 ...

  2. Python获取电脑硬件配置的封装类,可以获取CPU序列号、主板序列号、BIOS序列号、硬盘序列号和网卡MAC地址

    Python获取电脑硬件配置的封装类,可以获取CPU序列号.主板序列号.BIOS序列号.硬盘序列号和网卡MAC地址. myPyHardware.py # -*- coding: utf-8 -*- i ...

  3. 计算机基本配置要求,BIM软件的电脑硬件配置要求

    原标题:BIM软件的电脑硬件配置要求 BIM主要基于三维工作方式,其建筑模型文件大小从几十MB至上千MB,故对电脑硬件的计算能力和图形处理能力等,都提出很高要求.小编就BIM软件对电脑硬件配置的要求给 ...

  4. cad计算机配置要求,cad对电脑硬件要求

    CAD对电脑硬件要求高吗?许多用户朋友都提了这个问题?下面学习啦小编整理了关于cad对电脑硬件要求的有关知识 ,希望对你有帮助. 首先,是比较常用AutoCAD2012,它对电脑硬件的配置要求: Au ...

  5. 顶点计算机配置,高端电脑硬件配置

    随着科技的不断发展,电脑已经成为广大民众的家用电器,电脑的配置也是在不断的改进,一些大型的电脑游戏也需要更加高端的电脑配置才能满足其运行的需要,那么什么样的配置才算是高配置呢?下面是学习啦小编跟大家分 ...

  6. 计算机主机信息怎么看,本机电脑硬件配置信息怎么看?Win7/Win10查看详细电脑配置方法...

    电脑配置决定了一台电脑的性能好坏,如果电脑配置没有达到游戏或者软件的要求,那么肯定无法流畅运行的.对于一些小白用户不知道如何查看电脑硬件配置,那么本机电脑硬件配置信息怎么看?下面装机之家小编分享一下W ...

  7. ESXI和vSphere的安装配置-实现一台电脑硬件虚拟化为两台

    本篇文章包含以下几个部分: 1EXSI软件和vSphere软件的安装 2在vSphere上安装虚拟系统 3对虚拟系统通过配置实现硬件虚拟化,实现硬件直通 1.EXSI安装 通过网上下载EXSI ISO ...

  8. Linux下查看电脑硬件配置

    Linux下查看电脑硬件配置 系统 # uname -a               # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue   # 查看操作系统版本 # c ...

  9. 怎么查计算机硬件配置,怎么查看电脑硬件配置详细信息|韩博士一键检测电脑配置...

    原标题:怎么查看电脑硬件配置详细信息|韩博士一键检测电脑配置 现如今,电脑已经基本上是生活的必需品.但是我们也知道电脑操作系统对电脑本身的配置是有要求额度,特别是win7系统以上的版本.如果说电脑配置 ...

  10. 配置计算机硬件,电脑硬件配置有哪些

    什么叫电脑硬件?包括电脑中所有物理的零件,以此来区分它所包括或执行的数据和为硬件提供指令以完成任务的软件;电脑硬件配置你知道有哪些吗?一起来看看电脑硬件配置有哪些,欢迎查阅! 电脑硬件配置知识介绍 机 ...

最新文章

  1. Ret2Libc(1) (有system、/bin/sh)绕过NX、ASLR
  2. Android之assets资源
  3. QT的QDialog类的使用
  4. c语言提高 17,C语言提高-第17讲: 一维数组的定义和引用(数组大折腾)
  5. 阿里研究员:软件测试中的18个难题
  6. 分分合合分分,谷歌医疗走向大败退
  7. 机器人语言特性探索2-正在发生的趋势
  8. Oracle 的 char number varchar2 效率测试
  9. 怎样给oracle表设置序列,Oracle的sequence序列在hibernate中的配置方法
  10. Jenkins自动部署SpringCloud项目
  11. 华为机试HJ9:提取不重复的整数
  12. C++生成随机数:几何分布(geometric distribution)
  13. java maven本地库导入本地包
  14. CentOS 7.6 vi编辑器常用命令详解
  15. 关于get方式提交中文乱码问题的解决方式
  16. HDP直播个性化设置教程,简单几步提升电视盒子/投影仪观影体验
  17. 从入门到入土:Python实现爬取网易云歌词|评论生成词云图
  18. 9x9九宫格java_数独9x9九宫格的口诀 9×9数独技巧
  19. 平面解析几何----圆锥曲线焦点弦上焦半径的倒数和为ep分之2的初等几何证明
  20. Linux系统各发行版镜像下载

热门文章

  1. 《英雄联盟》2019年季后赛对阵表火热出炉,iG和RNG或再次对战。
  2. (转)ARM协处理器CP15寄存器详解
  3. jquery ajax调用java webservice,jQuery AJAX 调用WebService实现代码
  4. 戴尔13G阵列卡做热备硬盘教程
  5. 连“人工智能”都会打Dota了?
  6. android智能音响,大屏+安卓系统 智能音响的究极形态?
  7. 关于网站策划工作的分析
  8. 最新ie图标变灰css,网站变灰的CSS代码(兼容火狐、Chrome、IE系浏览器)——w3cdream|前端学习-开发...
  9. 美团技术总监分享:高并发系统的设计及秒杀实践原理分析
  10. BlueKeep已被大规模利用于植入挖矿软件