Hosteacher
Keep Learning

Windows本机定时备份文件-自定义名称

1s-Hosting官方交流群1s-Hosting技术交流QQ群②:433676805

Windows定时备份可以采用两种方式,一种是使用winrar定时备份,但是在备份时会弹出提示窗口,如果正在输入和操作很容易导致备份错误,我们主要是学习使用BAT命令后台自动备份文件。在文章最后有MHW应用示例

backup.bat文件代(精确到年份日期):

@echo off
Set nowdate=%date:~,10%
copy E:\Testing\Demo\backup\data.mdb D:\%nowdate:/=-%.mdb

backup.bat文件代(精确到小时分钟):

@echo off
Set nowdate=%date:~,10%
set nowtime=%time:~,2%
set nowmin=%time:~3,2%
copy E:\Testing\Demo\backup\data.mdb D:\%nowdate:/=-%~%nowtime:/=-%点%nowmin:/=-%分.mdb

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

可以新建一个记事本.txt文件,将代码写入后修改需要保存的源文件和保存路径,之后另存为.bat文件。

10点之前%time:~0,2%的第一个字符是空格,文件名有空格应该加引号。

示例:copy E:\Testing\Demo\backup\data.mdb “D:\%nowdate:/=-%~%nowtime:/=-%点%nowmin:/=-%分.mdb”

创建计划任务

手动备份:创建完bat文件之后,双击执行即可对data.mdb进行备份。

自动计划任务备份:通过计算机管理—》任务计划程序—》创建任务,按照提示创建基本任务运行程序进行备份。

Win10:控制面板-系统和安全-管理工具-计划任务程序

即可实现定时备份文件。

其他

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

@echo off
Set nowdate=%date:~,10%
copy E:\Testing\Demo\backup\data.mdb \\192.168.1.110\e$\work\%nowdate:/=-%.mdb

其他类型文件备份同理。

自定义日期后缀扩展

bat 批处理-取年、月、日、时、分、秒、毫秒
取年份:echo %date:~0,4%
取月份:echo %date:~5,2%
取日期:echo %date:~8,2%
取星期:echo %date:~10,6%
取小时:echo %time:~0,2%
取分钟:echo %time:~3,2%
取秒:echo %time:~6,2%
取毫秒:echo %time:~9,2%

将bat中添加set一个新名称的变量即可,对照第一段和第二段

D:\%nowdate:/=-%.mdb

输出2018-09-07

D:\%nowdate:/=-%~%nowtime:/=-%%nowmin:/=-%分.mdb

输出2018-09-07~16点50分

应用示例-MHW存档本机一键自动备份

@echo off
Set nowdate=%date:~,10%
set nowtime=%time:~,2%
set nowmin=%time:~3,2%
copy C:\MHW\MHW\rail_apps\rail_user_data\2000293\你的账户ID文件夹\cloud_storage\user_space\你的存档ID文件夹\formal\content\files\SAVEDATA1000 “D:\MHWSAVEDATA\%nowdate:/=-%~%nowtime:/=-%点%nowmin:/=-%分”

安装文件夹路径相关:https://www.hosteacher.com/winodws-memory-to-hard-disk.html

在D盘根目录新建一个backup.txt文本文档,复制修改路径后,另存为backup.bat文件。再再D盘新建一个存档文件夹,名为MHWSAVEDATA。

创建计划任务

手动备份:创建完bat文件之后,双击执行即可对SAVEDATA1000进行备份。

自动计划任务备份:通过计算机管理—》任务计划程序—》创建任务,按照提示创建基本任务运行程序进行备份。

Win10:控制面板-系统和安全-管理工具-计划任务程序,在界面右侧点击创建基本任务,名称描述自定义即可,每天,程序选择backup.bat,确定保存。

即可实现定时备份文件。

本站资源收集于互联网:Hosteacher » Windows本机定时备份文件-自定义名称
1s-Hosting官方交流群1s-Hosting技术交流QQ群②:433676805

评论(提交一次即可,我们会保护您的个人信息) 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Keep Learning

联系我们站务合作