标题: [系统相关] [已解决]如何通过批处理获取电脑配置? [打印本页]
作者: qq497734601 时间: 2010-5-10 17:33 标题: [已解决]如何通过批处理获取电脑配置?
如题希望能通过批处理文件获取电脑的配置包括计算机名,cpu型号,内存大小等,并保存为txt文件!就像在计算机属性中看到的那样!
高手见笑了,新手希望给出的代码中有注释!先谢过了!
[ 本帖最后由 qq497734601 于 2010-5-11 18:03 编辑 ]
作者: zmh886 时间: 2010-5-10 18:01
systeminfo>1.txt
获取到的信息不是你要的 不过菜鸟只会这种基础的方法了
作者: neorobin 时间: 2010-5-10 19:38
获取 CPU, 内存, 主板信息- wmic cpu get name,CurrentClockSpeed /value
-
- wmic MEMLOGICAL get TotalPhysicalMemory /value
-
- wmic baseboard get Manufacturer,Product /value
复制代码
作者: neorobin 时间: 2010-5-10 21:25
- @echo off&setlocal ENABLEDELAYEDEXPANSION
- (
- echo 计算机名: %COMPUTERNAME%
- for /f "skip=4 tokens=1* delims= " %%a in ('reg query HKLM\HARDWARE\DESCRIPTION\System\CentralProcessor\0 /V ProcessorNameString') do (
- set tt=%%a&set tt=!tt:~27!&echo CPU: !tt! %%b
- )
- for /f "tokens=2 delims==" %%a in ('wmic MEMLOGICAL get TotalPhysicalMemory /value') do (set /a "TGB=%%a/1048576,TGB_p=%%a*100/1048576%%100"&echo 总物理内存: !TGB!.!TGB_p! GB)
- for /f "tokens=2 delims==" %%a in ('cmd /c "wmic baseboard get Manufacturer,Product /value"') do (
- set bbinfo=!bbinfo! %%a)
- echo 主板:!bbinfo!
- )>PCCONFIG.TXT&start PCCONFIG.TXT
复制代码
[ 本帖最后由 neorobin 于 2010-5-10 21:30 编辑 ]
作者: Batcher 时间: 2010-5-10 22:40
批处理查看电脑硬件信息
http://bbs.bathome.net/thread-1850-1-1.html
作者: qq497734601 时间: 2010-5-11 18:02
谢谢各位!4楼的很好很经典!5楼的很详细今天有学习了不少知识!
作者: zmh886 时间: 2010-5-12 11:11
的确很不错 很好用
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |