Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  批处理/bat  >  正文 批处理 根据指定的时间范围查找文件夹并复制

批处理 根据指定的时间范围查找文件夹并复制

发布时间:2014-09-09   编辑:www.jquerycn.cn
根据指定的时间范围,查找符合条件的文件,并把这些文件复制到指定的文件夹中,一个不错的批处理脚本,有需要的朋友可以参考下。
按指定时间范围查找并复制文件夹的批处理。
复制代码 代码示例:

rem 批处理查找指定范围内的文件,并复制到指定的文件夹中。
@echo off&&setlocal enabledelayedexpansion
color 9f&&mode con: cols=60 lines=30
set /p firstdate=请输入起始日期 格式(20130319):
set /p lastdate=请输入结束日期:
set times=0
for /d %%i in (*) do (
     set createdate=%%~ti
     set cdate=!createdate:~0,4!!createdate:~5,2!!createdate:~8,2!
     if !cdate! GEQ %firstdate% (
          if !cdate! LSS %lastdate% (
               echo %%~si 符合条件,复制到E分区下
               echo D | xcopy %%~si E:\%%~ni /e
               set /a times+=1
          ) else (
               echo %%~ni 文件夹无效
          )
     ) else (
          echo %%~ni 文件夹无效
     )
)
cls && echo 共复制了%times%个文件夹
pause

以上代码用到了批处理的for循环、输入、xcopy命令等,建议大家自行测试一遍,有助水平的提高哦。

jquery中文网,测试的效果图如下:
批处理查找并复制

您可能感兴趣的文章:
批处理 根据指定的时间范围查找文件夹并复制
创建目录结构的批处理脚本
windows批处理批量查找并移动文件的代码
批处理的语句结构
批处理教程之FOR的参数/D和/R用法
根据文件名创建文件夹并将其移动进去的批处理脚本
批处理查找指定的文件并复制到指定文件夹中的代码
批处理概念与方法
批处理中Copy与Xcopy的区别有哪些
常用dos操作命令

[关闭]