获取计算机数据的方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

获取计算机数据的方法

收集了一些获取计算机数据的方法,有些是论坛里找的,有些是自己编的。

只在自己机上测试成功,有可能有错,请各位前辈多多指教。

如果有更多的可以接上本贴以供大家参考

1.@echo off

2.setlocal enabledelayedexpansion

3.set a=1

4.for /f "skip=1 tokens=1,2,3" %%1 in ('wmic logicaldisk where DriveType^=3 get DeviceID^,freespace^,size') do (

5. set n=%%2

6. set /a g=!n:~-0,-3!/1024/1024!

7. set n=%%3

8. set /a t=!n:~-0,-3!/1024/1024!

9. set "硬盘分区=!硬盘分区!%%1 !t!G余!g!G; "

10. )

11.for /f "skip=1 delims=" %%i in ('wmic BaseBoard get Product') do set 主板型号=%%i

12.for /f "skip=1 delims=" %%i in ('wmic cpu get name') do set CPU型号=%%i

13.for /f "skip=1 delims=" %%i in ('wmic cpu get socketdesignation') do set CPU插口=%%i

14.for /f "tokens=1,2 delims==" %%a in ('wmic path Win32_VideoController get AdapterRAM^,Name /value^|findstr "AdapterRAM Name"') do set 显卡型号=%%b

15.set d=1

16.for /f "tokens=15" %%i in ('ipconfig ^| find /i "ip address"') do (

17. set ip!d!=%%i

18. set /a d+=1

19. )

20.for /f "tokens=1,2 delims= " %%1 in ('net config workstation ^| find "工作站域" ^| find /V "DNS"') do set 工作组=%%2

21.for /f "tokens=3 delims=.: " %%i in ('ipconfig/all^|find "Physical"')do set mac=%%i

22.set d=1

23.for /f "skip=1 tokens=1* delims= " %%i in ('wmic nicconfig get caption') do (

24. set 网卡型号!d!=%%j

25. set /a d+=1

26. )

27.set d=1

28.for /f "skip=1 tokens=1 delims= " %%i in ('wmic nicconfig get macaddress') do (

29. set 网卡mac!d!=%%i

30. set /a d+=1

31. )

32.

33.echo 系统时间: %date%%time%

34.echo 主板型号: %主板型号%

35.echo CPU 型号: %CPU型号%

36.echo CPU 类型: %CPU插口%

37.echo 显卡型号: %显卡型号%

38.echo 网卡型号: %网卡型号1%

39.echo 网卡MAC: %网卡mac1%

40.echo 本地IP : %ip1%

41.echo 宽带IP : %ip2%

42.echo 工作组: %工作组%

43.echo 计算机名: %userdomain%

44.echo 当前用户: %username%

45.echo 硬盘分区:

46.echo %硬盘分区%

47.echo 系统目录: %systemroot%

48.echo 用户目录: %userprofile%

49.

50.pause>nul

复制代码

相关文档
最新文档