首页 > 脚本专栏 > DOS/BAT > DOS比较运算符

DOS比较运算符(LSS,LEQ,GTR,GEQ,EQU,NEQ)

投稿:mdxy-dxy

这篇文章主要介绍了DOS比较运算符(大于、小于、等于)等,主要是用于判断文件日期大小等,方便后续操作

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"

批处理 数值计算与大小比较

set month=7

%day%

::请以管理员身份运行

EQU 等于
NEQ 不等于
LSS 小于
LEQ 小于或等于
GTR 大于
GEQ 大于或等于

如果日期大于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

  • 批处理函数的高效另类应用(免call)
    批处理函数的高效另类应用(免call)
    2021-09-09
  • Windows cmd命令行输入输出重定向问题
    Windows cmd命令行输入输出重定向问题
    2020-03-03
  • 批处理cmd之桌面快捷方式创建工具
    批处理cmd之桌面快捷方式创建工具
    2021-10-10
  • windows xp下没有dos的choice命令的解决方法
    windows xp下没有dos的choice命令的解决方法
    2017-03-03
  • 批处理cmd之桌面快捷方式创建工具
    批处理cmd之桌面快捷方式创建工具
    2017-03-03
  • 批处理ASCII字符比较大小实际次序表
    批处理ASCII字符比较大小实际次序表
    2017-03-03
  • 批处理统计词频实现代码(统计重复行的数量/每行重复出现的次数)
    批处理统计词频实现代码(统计重复行的数量/每行重复出现的次数)
    2017-03-03
  • 批处理bat将txt文本第一列内容相同的行的最后一列的数字相加
    批处理bat将txt文本第一列内容相同的行的最后一列的数字相加
    2017-03-03
  • 美国设下计谋,用娘炮文化重塑日本,已影响至中国
    美国设下计谋,用娘炮文化重塑日本,已影响至中国
    2021-11-19
  • 时空伴随者是什么意思?时空伴随者介绍
    时空伴随者是什么意思?时空伴随者介绍
    2021-11-09
  • 工信部称网盘企业免费用户最低速率应满足基本下载需求,天翼云盘回应:坚决支持,始终
    工信部称网盘企业免费用户最低速率应满足基本下载需求,天翼云盘回应:坚决支持,始终
    2021-11-05
  • 2022年放假安排出炉:五一连休5天 2022年所有节日一览表
    2022年放假安排出炉:五一连休5天 2022年所有节日一览表
    2021-10-26
  • 电脑版 - 返回首页

    2006-2023 脚本之家 JB51.Net , All Rights Reserved.
    苏ICP备14036222号