IP和MAC显示不出来的说明ping不通- @echo off
- setlocal enabledelayedexpansion
- echo. 主机名 ^| IP地址 ^| MAC地址
- for /f "skip=3 delims=\ " %%a in ('net view') do (
- set "host= %%a"
- set ip=
- set mac=
- for /f "tokens=2 delims=[]" %%b in ('ping %%a -n 1 ^|find /i "ping %%a"') do set "ip= %%b"
- for /f "tokens=4 delims= " %%c in ('nbtstat -a %%a ^|find /i "MAC 地址"') do set "mac= %%c"
- echo.!host:~-19!^|!ip:~-19!^|!mac:~-19!
- )
复制代码
|