• 批处理——服务器的web文件备份


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

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

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

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

    set "pt=C:[web_autobak] mp\%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)winrarWinRAR.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] mp\%date:~0,4%%date:~5,2%%date:~8,2% /S /Q

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

    @echo off

    rem 载入两个文件
    call D:web_autoback_batcopyfile.bat

    call D:web_autoback_batcompress.bat

    @ ping -n 3 127.0.0.1>nul

    执行的方法:

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

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

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

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

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

    .Net程序员
  • 相关阅读:
    Java运算符>、>>、>>>三者的区别
    深入浅析react native es6语法
    javascript基础学习(十五)
    javascript基础学习(十四)
    javascript基础学习(十三)
    javascript基础学习(十二)
    javascript基础学习(十一)
    javascript基础学习(十)
    javascript基础学习(九)
    javascript基础学习(八)
  • 原文地址:https://www.cnblogs.com/jiaojuan/p/6101069.html
Copyright © 2020-2023  润新知