首页 > 其他分享 >批处理写每周指定星期几执行的语句

批处理写每周指定星期几执行的语句

时间:2024-10-06 17:59:54浏览次数:1  
标签:语句 执行 每周 批处理 else today% 操作 echo

在批处理文件中编写每周执行的语句,可以通过判断当前日期是星期几来实现。‌ 例如,如果今天是星期一,则执行某些操作。

以下是一个简单的批处理脚本示例,用于在每周一执行特定操作:

@echo off

:: 获取系统时间的星期值

set day=%date:\~11,3%

:: 判断是否是星期一

if "%day%"=="周一" (

      echo 今天是周一,执行特定操作

      :: 在这里添加你需要执行的命令

) else (

     echo 今天不是周一

)

pause

 

在这个脚本中,%date:\~11,3%用于获取当前日期的星期信息(如“周一”),然后使用if语句判断如果是周一,则执行特定的操作。你可以将需要每周一执行的命令放在if语句块中。

此外,如果你需要在周一到周五每天执行不同的操作,可以进一步扩展这个脚本,使用更多的if语句来分别判断是周一到周五中的哪一天,并执行相应的操作。例如:

@echo off

:: 获取当前日期是周几

set today=%date:\~11,3%

:: 判断今天是周几并执行相应操作

if "%today%"=="周一" (

echo 今天是周一,执行操作A

) else if "%today%"=="周二" (

echo 今天是周二,执行操作B

) else if "%today%"=="周三" (

echo 今天是周三,执行操作C

) else if "%today%"=="周四" (

echo 今天是周四,执行操作D

) else if "%today%"=="周五" (

echo 今天是周五,执行操作E

) else (

echo 今天不是一周中的任何一天 )

pause

在这个扩展的脚本中,通过多个else if语句判断今天是周几,并执行相应的操作。这样可以根据不同的星期执行不同的任务。

标签:语句,执行,每周,批处理,else,today%,操作,echo
From: https://www.cnblogs.com/wanzhongjun/p/18449251

相关文章

  • Java - 6 语句
    Java6语句嵌套分支最好不要超过三层Switch分支//表达式对应一个值switch(表达式){case常量1://代码块1break;case常量2://代码块2break;default://代码块defaultbreak;}细节:表达式和常量......
  • 帝国CMS 批量修改字段内容sql语句
    在帝国CMS后台执行SQL语句批量修改数据时,可以通过以下步骤进行操作。这里提供了一些通用的SQL语句示例,不包含具体的网址。步骤说明登录帝国CMS后台。进入系统管理。执行SQL语句。具体操作步骤登录帝国CMS后台:登录帝国CMS后台管理界面。进入系统管理:进入 系统 ......
  • ELK日志收集之ES的DSL查询语句
    一、简介在Elasticsearch中,我们可以使用Elasticsearch-DSL(ElasticsearchDomainSpecificLanguage)来构建和执行复杂的搜索查询。官方QueryDSL指导文档。叶查询:在特定字段中寻找特定值,例如match,term或range。复合查询:具有查询子句或逻辑方式组和查询如booldis_max包含mus......
  • 循环结构#for语句以及穷举法#感悟
    ##for循环语句:for(表达式1;表达式2;表达式3)循环体语句;表达式1是初始值(先执行)表达式2是循环条件(决定是否继续执行)(再执行)循环体语句(接着执行)表达式3是改变循环条件(最后执行)说人话就是3改变1的初始值,使其不符合循坏条件,结束循环。(其实循环结构都是由真到假的过程)for语句......
  • SQLServer常用近百条SQL语句(收藏版)
    1.sqlserver查看实例级别的信息,使用SERVERPROPERTY函数selectSERVERPROPERTY('propertyname')2.查看实例级别的某个参数XX的配置select*fromsys.configurationswherename='XX'3.更改实例级别的某个参数XX的值sp_configure'XX','0'RECONFIGUREWITHOVERRIDE......
  • Windows批处理文件编写指南
    有时候为了提高效率,我们可以将一些DOS命令写在一个批处理文件中集中运行和处理,下面介绍一下编写一个批处理文件的必要步骤和知识:1、首先需要用编辑器或记事本创建一个普通文件2、根据功能编写指令,基础常用命令如下:@echooff:关闭命令回显,这样在执行命令时不会显示命令本身ec......
  • 【深入浅出MySQL】「性能调优」高性能查询优化MySQL的SQL语句编写
    总体优化大纲(1)优化查询性能:通过索引降低全表扫描频率提升数据库查询性能的途径时,一个关键的战略就是降低全表扫描的频次。因为全表扫描往往会消耗显著的计算资源,从而导致查询过程变得迟缓且效率低下,为了有效地提高查询的响应速度和整体性能。优化方向那些在where筛选条件和orderby......
  • pbootcms常用的13个IF判断语句大全汇总
    PBootCMS提供了丰富的模板标签和条件判断功能,帮助开发者实现各种动态效果。以下是常用的13个IF判断语句及其具体应用示例。1.导航高亮用途: 用于非首页的导航高亮。语法:html {pboot:if('[nav:scode]'=='{sort:tcode}')}class="active"{/pboot:if}完整示例:htm......
  • .NET 开源 EF Core 批处理扩展工具,真好用
    前言EntityFrameworkCore(EFCore)作为.NET生态系统中受欢迎的对象关系映射器(ORM),其轻量级、可扩展性和支持多个数据库引擎而备受青睐。本文将介绍一款.NET的开源EFCore批处理扩展工具,它极大地提升了数据处理的效率和性能。来看看如何轻松集成到我们现有的EFCore项目中......
  • 轻松PIL批处理图片像素
    废话少说,上代码!fromPILimportImageimportostarget_folder='target'#保存的目录ifnotos.path.exists(target_folder):os.makedirs(target_folder)imgs_path='./imgs'#图片所在目录forfilenameinos.listdir(imgs_path):print("需要......