DOS比较运算符(LSS,LEQ,GTR,GEQ,EQU,NEQ)
更新时间:2021年9月12日 12:00 点击:2281
rem 比较运算符:
EQU - 等于
NEQ - 不等于
LSS - 小于
LEQ - 小于或等于
GTR - 大于
GEQ - 大于或等于
例如
if not %in%==2 goto 2
如:
if %in% NEQ 1 goto 2
注意文本比较应使用==
&&:前面的命令执行成功才执行后面的命令
||:前面的命令执行失败才执行后面的命令
&:不管前面的命令执行是否成功都执行后面的命令
|:管道运算符,前面命令的输出作为后面命令的输入
演示删除7日前(含第7日前)修改的文件
:: DateDel.bat - 演示删除7日前(含第7日前)修改的文件 :: Will Sort - 2021-8-26 - CMD@WinXP :: Note: 不要将此批处理文件置于需要选择删除文件的目录中 :: 程序只是进行了删除演示,若演示无误,删除del前面的echo即可正常执行 :: 如果首次执行的日期不是2021-8-26,则需调整第四行代码中的保留日期列表 :: 程序需要每日运行至少一次,以便自动更新日期列表 @echo off if "%1"==":" goto %2 if exist %temp%.\_DateDel.bat %temp%.\_DateDel.bat %0 : Update 2021-08-20 2021-08-21 2021-08-22 2021-08-23 2021-08-24 2021-08-25 2021-08-26 :Update setlocal EnableExtensions set today=%date:~0,10% if not "%today%"=="%9" %0 : Update %4 %5 %6 %7 %8 %9 %today% echo %0 : Update %3 %4 %5 %6 %7 %8 %9 >%temp%.\_DateDel.bat :Delete for /r %%f in (*.*) do if "%%~tf" LEQ "%3" echo del "%%f" :End
批处理 数值计算与大小比较
变量
设定变量
set month=7
使用变量
%day%
注释
::请以管理员身份运行
比较大小
EQU 等于
NEQ 不等于
LSS 小于
LEQ 小于或等于
GTR 大于
GEQ 大于或等于
if语句
如果日期大于31,日期设定为1,月份加1。
if %day% GTR 31 ( set /a day=1 set /a month=month+1)
while循环
使用goto语句实现
:while
//循环内容
pause
goto :while
输出到屏幕
echo %date%表单数据已复制到剪切板
输出到文本
echo %f% >res.txt
读取文本到剪切板
clip < res.txt
删除文件
del res.txt
暂停
pause
关闭回显
@echo off
上一篇: 详解bat文件暂停延时的脚本代码
下一篇: DOS DEBUG实用小程序集锦
相关文章
- 一般来说为了达到隐藏自身 IP,我们都会选择一些 CDN 服务,目前用的最多的免费 CDN 是 Cloudflare。但是正常情况下 Cloudflare 是不能自己选择IP,有时候分配给我们的 IP 可能表现不佳,也只能将就着用。但是我们都希望可以用上 CF 比较快的 IP。那么自选IP,就显得很必要了。...2022-09-23
- 这篇文章主要介绍了C# List 排序各种用法与比较的相关资料,需要的朋友可以参考下...2020-06-25
- 这篇文章介绍了c#的异或运算符,有需要的朋友可以参考一下...2020-06-25
- 轻松学习C#的运算符,对C#的运算符感兴趣的朋友可以参考本篇文章,帮助大家更灵活的运用C#的运算符。...2020-06-25
- 这篇文章主要介绍了Shell字符串比较相等、不相等方法小结,本文直接给出代码,但代码中含有大量注释,需要的朋友可以参考下...2020-07-11
- 这只我自己在学C#中的一些总结,其中对于各级的划分方式、各操作符的优先级的理解并不见得正确,只是自己的看法,拿出来与大家分享...2020-06-25
2022年最新Cloudflare免费自选IP教程(非Partner)
写在开头众所周知,CF在去年底大规模禁用Host API key,使得Partner自选法失效.但最近,Cloudflare为所有计划添加了100个SaaS域免费额度(以前$2一个).经过一番摸索,这个船新的...2022-09-23- 在本篇文章里小编给大家分享了一篇关于R语言运算符知识点讲解内容,有兴趣的朋友们可以参考下。...2021-05-06
- 这篇文章主要介绍了C++中的或||、与&&、非!逻辑运算符基本用法整理,是C++入门学习中的基础知识,需要的朋友可以参考下...2020-04-25
- 这篇文章主要介绍了JS不要再到处使用绝对等于运算符了,对此感兴趣的同学,可以参考下...2021-05-01
- 这篇文章主要介绍了C#运算符和表达式,这是自学C#编程的第五篇,希望对大家的学习有所帮助。...2020-06-25
- 大家知道,DOS下有一个不为大家所常用的命令——重定向命令,这个小东西非常有用,灵活的使用这个命令可以给我们带来很大的方便——无论是入侵还是防守抑或是系统应用,都会带来很大的便利,今天就让 我们来看几个重定向命令在安全方面的应用实例...2020-06-30
- 这篇文章主要介绍了C#运算符重载用法,实例分析了C#中运算符重载的基本实现与使用技巧,需要的朋友可以参考下...2020-06-25
- 这篇文章主要介绍了C++中运算符 &和&&、|和|| 的详解及区别的相关资料,这里举例说明该如何区别他们的不同,需要的朋友可以参考下...2020-04-25
- 在php中运算符有常用的三种了如有一元运算符,二元运算符,三元运算符了,下面来简单的介绍一下吧。 运算符是可以通过给出的一或多个值(用编程行话来说,表达式)来产生...2016-11-25
- 这篇文章主要介绍了C#中的除法运算符与VB.NET中的除法运算符,需要的朋友可以参考下...2020-06-25
- 这篇文章主要介绍了C语言中逻辑运算符与条件运算符的学习教程,条件运算符问号即三目运算符使用起来十分方便,需要的朋友可以参考下...2020-04-25
- 这篇文章主要介绍了C# null 合并运算符??(双问号)使用示例,?? 运算符称作 null 合并运算符。如果此运算符的左操作数不为 null,则此运算符将返回左操作数;否则返回右操作数,需要的朋友可以参考下...2020-06-25
- 这篇文章主要介绍了Java基本数据类型和运算符,结合实例形式详细分析了java基本数据类型、数据类型转换、算术运算符、逻辑运算符等相关原理与操作技巧,需要的朋友可以参考下...2021-08-05
深入解析C++编程中__alignof 与__uuidof运算符的使用
这篇文章主要介绍了C++编程中__alignof 与__uuidof运算符的使用,是C++入门学习中的基础知识,需要的朋友可以参考下...2020-04-25