检测ip格式是否正确的批处理
检测ip格式是否正确的批处理
发布时间:2016-12-28 来源:查字典编辑
摘要:复制代码代码如下:@echooff::检测IP格式是否标准::codebyjm2006-10-23:beginclssetinput=set...

复制代码 代码如下:

@echo off

:: 检测IP格式是否标准

:: code by jm 2006-10-23

:begin

cls

set input=

set /p input=请输入IP:

echo %input%|findstr "^[0-9]*.[0-9]*.[0-9]*.[0-9]*$">nul||goto fail

set _input=%input:.= %

call :check %_input%

:check

if "%4"=="" goto fail

for %%i in (%1 %2 %3 %4) do (

if %%i gtr 255 goto fail

)

cls

echo %input% 是正确的IP

echo.

pause

goto begin

:fail

cls

echo %input% 是错误的IP

echo.

pause

goto begin

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新DOS/BAT学习
热门DOS/BAT学习
脚本专栏子分类