windows使用bat文件定时备份文件

遇到一个需求,需要备份Access数据库,Access生成的数据都保存在xx.mdb文件中,所以考虑使用windows任务

定时执行一个备份文件的bat文件来解决这个问题。

backup.bat文件代码:

@echo off

Set nowdate=%date:~,10%

copy E:\Testing\Demo\backup\data.mdb d:\%nowdate:/=-%.mdb

上面的代码译为把"E:\Testing\Demo\backup"目录下的data.mdb文件复制到"D盘"根目录下,并以当前日期命名文件。

创建计划任务

创建完bat文件之后,双击执行即可对data.mdb进行备份。通过计算机管理—》任务计划程序—》创建任务,按照提示

即可实现定时备份文件。

其他

若需要备份到局域网的另一个机器上,需要先共享目标文件夹目录,$表示隐式共享。

@echo off

Set nowdate=%date:~,10%

copy E:\Testing\Demo\backup\data.mdb \\192.168.1.110\e$\work\%nowdate:/=-%.mdb

其他类型文件备份同理。

 

你可能感兴趣的:(windows)