Board logo

标题: [文件操作] 批处理怎样按照日期备份文件? [打印本页]

作者: jamwon    时间: 2013-12-11 12:49     标题: 批处理怎样按照日期备份文件?

c盘下每天生成几个*.csv文件

如何把当天新的CSV文件拷贝到D盘下并以日期(MMDD)为格式的文件夹里

谢谢!
作者: xxpinqz    时间: 2013-12-11 14:32

  1. @echo off
  2. for /f "tokens=1-3 delims=/-: " %%a in ("%date%") do (
  3.     xcopy /h /d:%%b-%%c-%%a "c:\*.csv" "d:\%%b%%c\"
  4. )
复制代码

作者: lifei259    时间: 2013-12-11 19:30

本帖最后由 lifei259 于 2013-12-11 19:36 编辑
  1. @echo off
  2. set a=%date:~0,4%&set b=%date:~5,2%&set c=%date:~8,2%
  3. xcopy /h /k  /d:%b%-%c%-%a% "c:\*.csv" "d:\%b%%c%\"
  4. pause
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2