首先建立三个文本文件,稍后会变成.bat结尾的批处理文件。

第一个文件:copyfile.bat【复制需要备份的文件到tmp文件下,等待压缩时使用】

xcopy "D:\Webhost\*.*" C:\[web_autobak]\tmp\%date:~0,4%%date:~5,2%%date:~8,2%\ /y /s

第二个文件:compress.bat【将tmp文件下面的文件打成压缩包,存放到目标文件夹下新建的以备份日期为命名的文件夹里面】

set "pt=C:\[web_autobak]\tmp\%date:~0,4%%date:~5,2%%date:~8,2%"
for /f %%i in ('dir /b %pt%') do (
md C:\[web_autobak]\%date:~0,4%%date:~5,2%%date:~8,2%\
"C:\Program Files (x86)\winrar\WinRAR.exe" a -k -r -s -m4 -ep1 C:\[web_autobak]\%date:~0,4%%date:~5,2%%date:~8,2%\%%~i_%date:~0,4%%date:~5,2%%date:~8,2%.rar %pt%\%%i
)
rd C:\[web_autobak]\tmp\%date:~0,4%%date:~5,2%%date:~8,2% /S /Q

第三个文件:main.bat【载入上面两个文件】

@echo off

rem 载入两个文件
call D:\web_autoback_bat\copyfile.bat

call D:\web_autoback_bat\compress.bat

@ ping -n 3 127.0.0.1>nul

执行的方法:

1、选择main.bat双击即执行所写的批处理文件。

2、添加到自动任务中按照规定的时间自动执行。下面是步骤:

(1)点击开始按钮,依次选择打开“所有程序—附件—系统工具”,找到“任务计划程序”即可打开Win7系统的任务计划设置面板。也可以点击Win7开始按钮,在多功能搜索框中输入“任务计划”,直接从搜索结果中打开。

(2)点击操作-创建基本任务

依次点击下一步,触发器按照自己所需选择即可,在操作中选择启动程序,把自己写好的main.bat添加上即可。

转载于:https://www.cnblogs.com/jiaojuan/p/6101069.html

批处理——服务器的web文件备份相关推荐

  1. 打开 hyper-v 批处理_如何控制批处理服务器

    介绍 批处理服务器现在由Syracuse平台管理.这意味着您可以使用HTTP或https模式以及一组控制它的URL来访问服务.任何工具都可以使用不同的语法. 您可以通过多种方式执行此操作: 1.列出批 ...

  2. 应用程序服务器和Web服务器之间有什么区别?

    应用程序服务器和Web服务器之间有什么区别? #1楼 最大的不同是Web服务器处理HTTP请求,而应用程序服务器将在任意数量的协议上执行业务逻辑. #2楼 这取决于特定的体系结构. 某些应用程序服务器 ...

  3. 域、代理服务、防病毒服务器、WEB/FTP、打印服务器、路由交换、文件服务器

    域.代理服务.防病毒服务器.WEB/FTP.打印服务器.路由交换.文件服务器 使用Windows Server 2003构建以下服务: 代理服务.防病毒服务器.WEB/FTP. ú代理服务器的安装.监 ...

  4. Servlet学习DAY_01:服务器概念/Web服务器的作用/ Servlet概念/ 如何关联和解除Tomcat/ 创建一个Web工程 /Servlet响应流程/ Get-Post /常见异常

    Servlet 什么是服务器 服务器就是一台高性能电脑 电脑上安装了提供服务的软件就称为 xxx服务器 举例: 邮件服务器: 就是在电脑上安装了提供邮件收发服务的软件 ftp服务器: 就是在电脑上安装 ...

  5. 利用Squid反向代理搭建CDN缓存服务器加快Web访问速度

    案例: Web服务器:域名www.abc.com IP:192.168.21.129 电信单线路接入 访问用户:电信宽带用户.移动宽带用户 出现问题:电信用户打开www.abc.com正常,移动用户打 ...

  6. 基于redhat linux虚拟服务器的web负载均衡集群(piranha+LVS)

    基于redhat linux虚拟服务器的web负载均衡集群 硬件环境 分发机 LB1:192.168.0.129 LB2:192.168.0.130 真实节点主机 NODE1:192.168.0.13 ...

  7. 使用Nginx反向代理和proxy_cache缓存搭建CDN服务器加快Web访问速度

    碰到问题:移动用户访问web服务器www.osyunwei.com很慢 解决办法: 1.在移动机房放置一台nginx反向代理服务器 2.通过域名DNS智能解析,所有移动用户访问www.osyunwei ...

  8. 巨控 自建服务器,GRM云服务器的Web数据接口.PDF

    GRM云服务器的Web数据接口.PDF GRM 云服务器的 Web 数据接口 版本2.09 2019-06-28 1 目录 一.系统简介3 1.客户端的操作原理3 2.客户端登录的推荐作法4 3.历史 ...

  9. iis服务器发布web项目,webservice创建、发布及在IIS上部署

    一.项目创建 1.以vs2010为例,新建"asp.net空web应用程序" 2.在创建好的项目中新建项,创建web服务 3.打卡webservice1.asmx文件,更改name ...

最新文章

  1. 【golang程序包推荐分享】分享亿点点golang json操作及myJsonMarshal程序包开发的踩坑经历 :)
  2. buffers和cache的区别
  3. c# string总结
  4. docker中创建redis及在外部使用rdm连接
  5. 一个torch版本报错
  6. Pycharm常用高效技巧总结
  7. mysql查一个表3到5行的数据类型_MySQL入门(三) 数据库表的查询操作【重要】
  8. postgresql表中间加列_PostgreSQL ALTER TABLE命令
  9. 又一主播逃税被罚!快手主播“驴嫂平荣”被追缴并罚款6200.3万元
  10. 频率学派还是贝叶斯学派?聊一聊机器学习中的MLE和MAP
  11. 【SQL篇章--CREATE TABLE】
  12. Android+FFmpeg音视频学习笔记
  13. MAC 及 Python 快捷键
  14. ac8265网卡linux驱动,英特尔8265无线网卡驱动
  15. 电视浏览器Emotn V1.0.0.2+悟空跨屏电视输入法
  16. 2005冬季转会名单-PS
  17. 2022华为机试社招OD高频考试真题【9, 10月份Q2, Q3考试新编程题目】
  18. android 卫星地图,推荐一款亲测好用,可显示卫星地图,高斯平面直角坐标和计算图幅编号等功能的安卓定位导航软件~...
  19. Java开发环境及其特点
  20. CSDN官方积分方法

热门文章

  1. 如何用Linux写c程序并编译运行
  2. 板子ping不通PC怎么办——韦东山嵌入式Linux学习笔记07
  3. OpenGL水波纹效果
  4. Mysql主从复制(docker例子)
  5. springboot集成邮箱功能
  6. 开机启动脚本/etc/init.d/rcS
  7. zcmu-2116一元三次方程求解
  8. Linux(Ubuntu)下嵌入式gdb调试环境
  9. 京东JIMI用户未来意图预测技术揭秘
  10. Tensorflow学习