首页 > 其他分享 >BAT脚本中for循环应用

BAT脚本中for循环应用

时间:2022-12-14 19:34:25浏览次数:36  
标签:脚本 BAT set echo 2% 循环 date 拷贝 folder

在bat脚本中使用for循环处理

::获取日期时间
set dt=%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%

:: 分割字符串并逐个处理
:loop
set string=X,Y,Z
for /F "tokens=1* delims=," %%a in ("%string%") do (
    echo %%a
    set string=%%b
)
if defined string goto :loop

:: 拷贝二进制文件
copy /Y /V /B file.bin /A folder /A
:: 拷贝二进制文件并重命名
copy /Y /V /B file.bin /A folder\newfile.bin /A

:: 拷贝tools\folder文件夹到path目录下
xcopy tools\folder /S /V /Q /Y /I path\folder 
if ERRORLEVEL 0 (
    echo 拷贝成功
) else (
    echo 复制粗错
    pause & exit /b 1
)

timeout /t 3
exit /b 0

 

标签:脚本,BAT,set,echo,2%,循环,date,拷贝,folder
From: https://www.cnblogs.com/ssdq/p/16983007.html

相关文章

  • mybatis-plus的通用Service
    mybatis-plus的通用service,实际上进一步封装了CRUD操作,同时方法的命名区分BaseMapper,也就是可以通过继承通用service,就可以使用一些基本的CRUD操作了。如何使用内在......
  • spring boot 实现Mysql数据脚本导出和数据库脚本的导入
    前言在开发过程中这样一个需求,有些数据需要从数据库导出,然后导入到另外的数据库中。数据导出@SneakyThrowspublicStringexport(){//获取数据库连接对象......
  • 链接脚本中 AT> 的作用
    缘由这两天在梳理芯片的启动流程,研究到了链接脚本(样本为stm32cubeide中的stm32f407的flash链接脚本).产生了一个疑问AT>是什么?答案AT>就是用于指定这个sectio......
  • mybatis注解开发
    mybatis注解开发主要是下面4个注解@Select@Insert@Update@Delete001-@Select@Select("select*fromuser")List<User>findAll();002-@Insert@Insert("inser......
  • mybatis一级缓存
    mybatis一级缓存缓存概念存在于内存中的临时数据为什么要使用缓存使用mybatis缓存,减少和数据库的交互次数提高执行效率缓存的使用范围经常查询并且不经常改变的数据的......
  • mybatis-plus的BaseMapper
    顾名思义,BaseMapper就是基础的mapper,我们可以通过继承BaseMapper来实现基础的CRUD功能而无需再写单独的xml文件,这个对于SQL不复杂的场景和表来说非常的友好。基本的使用......
  • Maven构建spring整合mybatis的项目
    1.使用Maven构建java项目,修改pom.xml文件,添加所需的依赖jar包<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:......
  • mybatis的resultType和resultMap
    resultType作为返回值可以是一个基本类型也可以是实体类对象也就是说是一个具体的类如果我们要返回的对象不是一个具体的类假如我们的实体类的属性和数据库的字段不一......
  • vue 里面通过v-for循环出来多个相同样式的div,根据index值给每个div添加不同的id名
    直接上代码 两个要点:1、v-for循环创建盒子2、使用函数给盒子id赋值  函数方法  ......
  • mybatis的连接池
    mybatis的连接池连接池:我们在实际开发中都会使用连接池因为它可以减少我们获取连接所消耗的时间连接池就是用于存储连接的一个容器容器其实就是一个集合对象该集合必须......