检测ip格式是否正确的批处理
@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
相关推荐
-
检测ip格式是否正确的批处理
复制代码 代码如下: @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"=
-
asp.net 未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。
说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.BadImageFormatException: 未能加载文件或程序集"XXX"或它的某一个依赖项.试图加载格式不正确的程序. 源错误: 执行当前 Web 请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息. 程序集加载跟踪: 下列信息有助于确定程序集"XXX"无法加载的
-
asp验证Ip格式的函数
验证Ip格式<% '****************************** '函数:CheckIp(paR_strIp) '参数:str 要检测的字符串 '作者:阿里西西 '日期:2007/7/13 '描述:验证Ip格式,是返回1,否则返回0 '示例:<%=CheckIp("219.45.23.11")%> '****************************** Function CheckIp(paR_strIp) CheckIp =0 D
-
IP地址自动设置的批处理代码分享
批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD.这些命令统称批处理命令. 小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程. 一般常规的批处理命令,按照自上而下的顺序逐行执行,也就是说,只有第一行命令执行之后,才可能执行第二行,第二行执行之后,才可以执行到第三行.....如此依次执行.那么,如果对于不同的情况,需要执行不同的既定操作,常规的执行规则显然是无法完成任务的,这种应用场景下怎么办呢?我们就需要引入流程跳转的概念,即就是
-
用C/C++代码检测ip能否ping通(配合awk和system可以做到批量检测)
遇到一个小需求, 快速搞定. 来看看用C/C++代码检测ip能否ping通: #include <iostream> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> using namespace std; string getCmdResult(const string &strCmd) // 这个是获取命令执行的结果, 类似于
-
未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。
"/xxxxx"应用程序中的服务器错误. -------------------------------------------------------------------------------- 未能加载文件或程序集"xxx"或它的某一个依赖项.试图加载格式不正确的程序. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.BadImageFormatE
-
C#正则表达式判断输入日期格式是否正确
本文将介绍一段实例代码,来讲解利用正则表达式使C#判断输入日期格式是否正确的方法.希望这段代码能对大家有所帮助. 通常我们在用C#编写系统程序或者Web开发时,都会遇到需要验证输入的字符串是否是日期的情况,下面为大家介绍一种非常全面的用正则表达式验证日期的方法: c 正则表达式日期代码一: /// <summary> /// 是否为日期型字符串 /// </summary> /// <param name="StrSource">日期字符串(2008
-
iOS 中使用正则表达式判断身份证格式及银行卡号格式是否正确(推荐)
1.有时候我们会用到上传身份证号,或者银行卡号,这个时候就需要我们对身份证号以及银行卡号,进行基本的判断. 下面便是身份证号的判断返回YES是合法,反之不合法 #pragma mark 判断身份证号是否合法 - (BOOL)judgeIdentityStringValid:(NSString *)identityString { if (identityString.length != 18) return NO; // 正则表达式判断基本 身份证号是否满足格式 NSString *regex2
-
JavaScript 判断用户输入的邮箱及手机格式是否正确
复制代码 代码如下: /* * 功能:判断用户输入的邮箱格式是否正确 * 传参:无 * 返回值:true or false */ function form_check() { var email = document.getElementById("email").value; //获取邮箱地址 //判断邮箱格式是否正确 if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(email)) { alert("邮箱格
-
IIS配置文件的XML格式不正确 applicationHost.config被破坏 恢复解决办法
当打开IIS管理器,或配置网站时提示错误:配置文件的XML格式不正确 且是applicationHost.config的问题,那么肯定是applicationHost.config被破坏,IIS就崩溃. 解决办法就是恢复applicationHost.config 先检查C:\Windows\System32\inetsrv\config目录下的applicationHost.config文件,最好备份一份 使用IIS提供的AppCmd.exe的restore功能恢复applicationHos
随机推荐
- C#贪吃蛇游戏实现分析
- java中enum的用法
- Asp.net管理信息系统中数据统计功能的实现方法
- 基于startActivityForResult方法处理两个Activity之间数据传递问题
- js 跳出页面的frameset框架示例介绍
- windows下python连接oracle数据库
- jQuery制作input提示内容(兼容IE8以上)
- React中使用collections时key的重要性详解
- xWin之JS版
- 教你用Python脚本快速为iOS10生成图标和截屏
- 探讨:android项目开发 统筹兼顾 需要考虑的因素
- 深入解读Android的Volley库的功能结构
- 阅读EnumSet抽象类源码
- iOS开发中关键字const/static/extern、UIKIT_EXTERN的区别和用法
- php swoole多进程/多线程用法示例【基于php7nts版】
- RabbitMQ 的消息持久化与 Spring AMQP 的实现详解
- Python shutil模块用法实例分析
- Vue一次性简洁明了引入所有公共组件的方法
- Vue自定义指令上报Google Analytics事件统计的方法
- Java Iterator接口遍历单列集合迭代器原理详解