.bat 备份文件夹按日期生成文件夹名

 为防止服务器上的网站被黑,数据丢失,所以购买一块云盘,将云盘挂载在服务器上,想备份的时候,挂载,运行.bat将数据自动备份,备份完后将挂载的删除,即安全又快速,这种方法非常适合我这种小型网站。

我也知道网上有一些备份软件,但我感觉还是这样简单且绝不会有任何隐患。

@echo off
 
set SOURCR_PATH=D:\www
 
set dd=%date:~,10%
set tt=%time:~,8%
echo %dd% %tt%
set TARGET_PATH=E:\%dd%
echo %TARGET_PATH% 
 
if exist %SOURCR_PATH% ( 
  echo 将要复制的目录是%SOURCR_PATH% 
)
if not exist %SOURCR_PATH% ( 
 echo 将要复制的目录%SOURCR_PATH%不存在 
 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

评论

大侠名号:   验证暗号: 点击我更换图片

修远兮

在这里记录每一点自己需要的知识

添加创始人微信,一起交流心得

推荐文章RECOMMEND