现状:数据库每天(周)备份不同的全备到不同的文件夹,需要每天拽到我的移动硬盘上。
即:运行批处理,自动复制最近的一个bak文件到指定目录

@echo off
Rem 源目录,最后不带斜杠
set Resource_Path=D:\DBback\DB_Hxxl,D:\DBback\DB_OA,D:\DBback\Master
Rem 目标目录,最后不带斜杠
Set Target_Path=D:
Rem 本地临时目录,存储批处理生成的临时文件,最后不带斜杠
set Temp_Path=D:
Rem 要复制的文件后缀,请务必带上点
Set File_Postfix=.bak

for %%a in (%Resource_Path%) do (
    dir "%%a\*%File_Postfix%" /O-D >"%Temp_Path%\temp.txt"
    Rem 变量延迟
    SetLocal EnableDelayedExpansion
    set /A Cnt=1
    Rem 循环文件
    for  /f "skip=5 tokens=1,2,3,4" %%i in (%Temp_Path%\temp.txt) do (
        if !Cnt! EQU 1 (
            echo "%%a\%%l"
            echo n|copy  "%%a\%%l" "%Target_Path%\" /-y
            set /A Cnt+=1
            Rem 删除临时文件
            Del "%Temp_Path%\temp.txt" 
        )
    )
)

转载于:https://www.cnblogs.com/zc_0101/archive/2009/08/04/1538091.html

复制源目录最近的文件到目标目录相关推荐

  1. 到另一个文件夹 复制hdfs上的文件_复制指定目录下的全部文件到另一个目录中...

    linux下文件的复制.移动与删除命令为:cp,mv,rm 复制指定目录下的全部文件到另一个目录中 假设复制源目录 为 dir1 ,目标目录为dir2.怎样才能将dir1下所有文件复制到dir2下了 ...

  2. python 复制 移动 重命名文件

    python 复制 移动 重命名文件 import os import shutil # 复制文件: shutil.copyfile("oldfile", "newfil ...

  3. java复制和上传_java文件上传复制等功能

    package com.sitech.message.controller.task; import java.io.File;//引入类 import java.io.FileInputStream ...

  4. 0.2 秒居然复制了一个 100G 文件?怎么做到的?

    欢迎关注方志朋的博客,回复"666"获面试宝典 今天同事用 cp 命令,把他给惊到了! 背景是这样的:他用 cp  拷贝了一个 100 G的文件,竟然一秒不到就拷贝完成了! 用 l ...

  5. 将磁盘上的一个文本文件的内容复制到另一个文件中

    <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p198 8.1.2 上级实训内容 [实训内容2]将磁盘上的一个文本文件的内容复制到另一个文件中 #in ...

  6. Linux 将文件夹下的所有文件复制到另一个文件里

    如何将文件夹/home/work下的文件复制到/home/temp里面? 使用命令: cp -R /home/work/* /home/temp *表示所有文件 但是/home/work 下的隐藏文件 ...

  7. 【CMD】复制并覆盖目标文件

    前言 win10 复制并覆盖目标文件 复制指定目录下的所有文件 同时,复制指定目录下所有的子目录 覆盖文件且不进行确认 使用xcopy完成上述要求 示例1 cmd> xcopy /QEY 1\* ...

  8. Java 将文件的内容复制到另一个文件

    java将一个文件的内容复制到另一个文件. 使用BufferedWriter类的read和write方法将一个文件的内容复制到另一个文件. 完整代码 import java.io.*;public c ...

  9. 【Python】shutil内置模块复制和重命名文件

    在日常工作和生活中,我们经常要复制和重命名文件,如果遇到大量数据处理时,手动去操作非常麻烦,现在我们可以通过python的shutil模块完成,以下主要介绍几种场景: 1.复制一个文件到其他目录,不重 ...

最新文章

  1. JavaScript类的问题
  2. CentOS学习笔记--目录配置
  3. nginx代理设置域名跳转/域名重定向
  4. CSS3动画大全(附源码)flex布局,grid布局3d旋转,图像模糊,文字发光
  5. oracle 12c 低版本,oracle高版本迁移数据到低版本(12c至11g)方法
  6. 定个小目标,炒股咯....
  7. Java垃圾回收GC概览
  8. Oracle 屠刀下的 Java 软件公司怎么活?
  9. Linux基础命令---ftp
  10. 累计分布函数与互补累计分布函数
  11. CAN:CAN矩阵、CAN网络、DBC、MDF关系
  12. android6.0以上模拟位置状态检测
  13. ioi 赛制_钟子谦IOI2019参赛总结
  14. 复习笔记1-java基础
  15. [从0开始机器学习]5.逻辑回归 二分类
  16. Python之禅——传说中的蛇宗总纲
  17. SQL优化之六脉神剑
  18. 一款超好的省市区三级联动插件citypicher的使用(数据分从数据库获取或从js文件获取)
  19. 备忘:解决Arcgis插值锯齿状
  20. RK3399 Android7.1修改序列号从eMMC中读取

热门文章

  1. IB SDR DDR QDR FDR EDR / SFP SFP+ SFP28 QSFP+ QSFP28
  2. 朗强:HDMI自动切换器的功能与作用
  3. c语言1000以内猜数字,用c语言编程猜数字
  4. dyld: Library not loaded:
  5. Forecast2013中国电子商务蓝皮书-DCCI简版
  6. 【资源分享】Half-Life(半条命)中英版
  7. 创业点子--wifi anywhere
  8. 2023 七彩自助发卡网虚拟商品系统源码
  9. Android程式码怎么添加按钮,Android,UI 在程式中即時加上其他的UI?|?柯博文 Powen Ko...
  10. tesseract-ocr中文识别