如何用批处理快速备份资料
假设你的电脑数据放在D盘, 插入一个USB2的外置硬盘是H盘, 编写一个如下的批处理:
echo off
echo start copy .... %time%
xcopy d:\*.* h:\ /d /e /i /y /h
echo xcopy backup success! (by armok/ourdev.cn) ...%time%
pause
以上的批处理在xp与win2003下测试通过,并且经过长期使用验证,非常可靠。 说明如下:
1。显示开始备份的时间
2。只备份最后更新日期比上次备份要新的文件,同时备份全新的文件(隐藏的或系统文件也会备份)。并且在备份过程中将文件清单列出来。
3。显示结束备份的时间
4。如果只是备份你的个人数据,建议不要使用 /h 参数。因为自己的数据文件一般不会有隐藏与系统属性。它可能导致某些系统文件由于不能被COPY而导致出错。
以上的批处理执行的速度非常快。我将上一个星期的数据备份一次,40G的硬盘内容,仅只用了5分钟。如果是平时没有什么新改动的文件,速度会更快。