 
- 帖子
- 363
- 积分
- 533
- 技术
- 36
- 捐助
- 0
- 注册时间
- 2021-6-19
|
本帖最后由 yakeyun 于 2021-10-31 13:51 编辑
回复 5# gyue
只获取了一部分,没办法做到对应,并一起输出。只能大佬出手,如果是易语言就好处理。
网络部分需要名称后面直接接MAC,例如:
网络适配器 Microsoft Wi-Fi Direct Virtual Adapter #2 硬件地址(MAC) AA-6D-AA-72-7D-EC)
或
Microsoft Wi-Fi Direct Virtual Adapter #2 AA-6D-AA-72-7D-EC
@echo off
cd /d "%~dp0"
setlocal EnableDelayedExpansion
for /f "tokens=*" %%a in ('type "硬件报告.txt" ^|find "OME"') do (
for /f "tokens=1,* delims= " %%b in ('echo %%a ^|find "产品"') do (
echo 产品型号:%%c
)
)
for /f "tokens=1,2 delims=^ " %%d in ('type "硬件报告.txt" ^|findstr "序列号" ') do echo 产品序号:%%e
for /f "tokens=1,* delims=^ " %%f in ('type "硬件报告.txt" ^|findstr /i "网络适配器"') do (
for /f "tokens=*" %%h in ('echo %%g ^|findstr "Bluetooth"') do echo %%h
for /f "tokens=*" %%h in ('echo %%g ^|findstr "Intel"') do echo %%h
for /f "tokens=*" %%h in ('echo %%g ^|findstr "Wi-Fi"') do echo %%h
)
for /f "tokens=*" %%j in ('type "硬件报告.txt" ^|findstr /i "硬件地址(MAC)" ^|more +0') do echo %%j
pause>nul
 |
|