AdapterName 换成你的应该就行了,另外我的电脑是win10中文,不同系统上ipconfig出来的可能不一样- @echo off&setlocal enabledelayedexpansion
- set "AdapterName=无线局域网适配器 WLAN"
- for /f "tokens=1 delims=:" %%a in ('ipconfig /all ^| findstr /n "%AdapterName%"') do (
- set SkipRow=%%a
- goto :locateAdpater
- )
- :locateAdpater
- for /f "skip=%SkipRow% tokens=1,2 delims=.: " %%a in ('ipconfig /all') do (
- if "%%a" equ "物理地址" (
- set mac=%%b
- goto :showResult
- )
- )
- :showResult
- for /f "tokens=1-6 delims=-" %%a in ("%mac%") do (set mac=%%a%%b%%c%%d%%e%%f)
- echo,%mac%
- pause>nul
复制代码
|