[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理怎样按照日期备份文件?

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

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

谢谢!

  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. )
复制代码
初学BAT,非专业。代码不适当之处还望前辈们多多指点。在此表示感谢!

TOP

本帖最后由 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
复制代码

TOP

返回列表