|
|
发表于 2020-3-19 10:34:46
|
显示全部楼层
- @echo off & setlocal enabledelayedexpansion
- for /f "tokens=1 delims=[]" %%i in ('nbtstat -S^|find /n "本地连接:"') do (
- nbtstat -S | more +%%i >$
- set /p Str=<$
- del $
- for /f "tokens=2 delims=[]" %%i in ('echo "!Str!"') do set LIP=%%i
- )
- for /f "tokens=1 delims=[]" %%i in ('nbtstat -S^|find /n "无线网络连接:"') do (
- nbtstat -S | more +%%i >$
- set /p Str=<$
- del $
- for /f "tokens=2 delims=[]" %%i in ('echo "!Str!"') do set WIP=%%i
- )
- echo 本机有线IP为:%LIP%
- echo 本机无线IP为:%WIP%
- pause
复制代码 好像64位系统下不能运行,32位可以,高手来个通用的 |
|