
CODE: [Copy to clipboard]@echo off
for /f "tokens=2 delims=[]" %%i in ('ping %computerName%') do (
for /f "tokens=1-4 delims=." %%j in ("%%i") do (
call :setv 00%%j 00%%k 00%%l 00%%m ip_1 ip_2 ip_3 ip_4 ip
)
)
echo —————IP:%ip%
echo IP最后一位为:%ip_4%
pause
:setv
set %5=%1
set %6=%2
set %7=%3
set %8=%4
set %9=%ip_1:~-3%.%ip_2:~-3%.%ip_3:~-3%.%ip_4:~-3%
set ip_4=%ip_4:~-3%
CODE: [Copy to clipboard]@echo off
for /f "tokens=2 delims=[]" %%i in ('ping %computerName%') do (
for /f "tokens=1-4 delims=." %%j in ("%%i") do (
call :setv %%j %%k %%l 00%%m ip_4 ip
)
)
echo —————IP:%ip%
echo IP最后一位为:%ip_4%
pause
:setv
set %5=%4
set %6=%1.%2.%3.%ip_4:~-3%
set ip_4=%ip_4:~-3%
CODE: [Copy to clipboard]@echo off
for /f "tokens=15" %%a in ('ipconfig^|findstr /i "IP"') do (
set IP=%%a
set IPlast=%%~xa
goto :show
)
:show
set IPlast=100%IPlast:~1%
set IPlast=%IPlast:~-3%
>C:\windows\test echo %IP% clnt%IPlast%
| Quote: | |
|
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |