bat命令复制文件夹实现备份的小例子
2012-07-17 17:06
405 查看
@echo off set SOURCR_PATH=D:\1 set dd=%date:~,10% set tt=%time:~,8% echo %dd% %tt% set TARGET_PATH=D:\%dd% echo %TARGET_PATH% if exist %SOURCR_PATH% ( echo 将要复制的目录是D:\1 ) if not exist %SOURCR_PATH% ( echo 将要复制的目录D:\1不存在 goto end ) if exist %TARGET_PATH% ( rd /q /s %TARGET_PATH% echo %TARGET_PATH%已经存在,为了复制已成功将其删除 ) if not exist %TARGET_PATH% ( mkdir %TARGET_PATH% echo %TARGET_PATH%创建成功 ) xcopy %SOURCR_PATH% %TARGET_PATH% /s /e echo 备份成功 :end pause
打印:
2012-07-17 17:09:35
D:\2012-07-17
将要复制的目录是D:\1
D:\2012-07-17已经存在,为了复制已成功将其删除
D:\2012-07-17创建成功
D:\1\10.txt
D:\1\11\11.txt
复制了 2 个文件
备份成功
请按任意键继续. . .
相关文章推荐
- 海量文件复制和备份的技巧(xcopy命令实现)
- 批处理bat实现创建、复制、删除文件及文件夹
- BAT 批处理实现循环备份N天文件夹
- 利用ftp命令+bat程序实现本地数据定时备份到服务器
- 批处理bat实现创建、复制、删除文件及文件夹
- bat 批命令剪切1个月前的iis日志到备份文件夹中
- BAT 批处理实现循环备份N天文件夹
- 利用ftp命令+bat程序实现本地数据定时备份到服务器
- 自用mysql自带命令实现数据库备份还原的方法
- 使用exp命令实现Oracle数据备份(数据导出)
- 通过SQL Server 2008数据库复制实现数据库同步备份
- c#实现将一个文件夹中的所有文件复制到另一个文件夹,并在新文件夹中创建一个txt文件记录copy的文件综述以及文件名称
- 用bat命令以当前日期为名字建立文件夹
- linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
- C#实现本地复制文件或者文件夹建立副本取名功能
- 一些用批处理命令批量处理文件夹或文件的功能实现
- 用tar命令简单实现数据的全备份、增量备份、差量备份
- linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
- 用复制命令做文件异地备份
- 通过SQL Server 2008数据库复制实现数据库同步备份(转)