我这个办法虽然不是每天备份,但是比每天备份的效果还要好:
假设你的文件都在C:\My document\目录中,并且你希望把这些文件备份在C:\Backup中,你的EXCEL安装在默认目录下
1。先打开记事本,输入以下语句:
Start/W "C:\Program Files\Microsoft office\office\EXCEL.EXE" %1
XCOPY/M/D/Y/S "C:\My document\*.xls" C:\Backup
保存为.bat文件后退出。
2。在桌面为这个文件建个快捷方式,然后右击,选择属性->程序->运行->最小化
以后要打开EXCEL就用这个快捷方式,它会自动打开EXCEL,并且在你退出EXCEL之后自动备份你刚才修改过的EXCEL文件,没有修改的不备份。
3。如果有人喜欢以双击文件的方式打开文件,打开资源管理器->查看->文件夹选项->文件类型,将.xls文件链接到刚才我们做的bat文件上。
4。这种备份方法同样适用于word等其它的程序,而且是全自动的。市面上虽然有很多备份软件,但我个人认为这些软件要么设置烦琐,要么只能定时备份,要么有重复备份等等,没有一个十全十美的。不是我老王卖瓜,我这个方法可谓是完美的备份方法。
5。解释一下这两句命令:
start是启动一个程序,加上/W是等待的意思,也就是说等这个程序关闭才执行下面的语句。
XCOPY的/M参数是指拷贝具有存档属性的文件,几乎所有的程序都会在修改文件后给文件加上存档属性,此文件在拷贝后会去掉存档属性。
XCOPY的/D参数是指拷贝的源文件比目标文件的日期要新。
XCOPY的/Y是指复盖文件不提示。
XCOPY的/S参数是指拷贝子目录。
5。最后声明一下,些方法不是我原创的,是我很久以前在哪里学来的,但时间太长了,实在想不起了。没办法找到原作者的名字让大家知道。
在第一条命令中的%1前需加个空格,现已修正。
[此贴子已经被作者于2005-4-22 14:36:29编辑过] |