• 批处理进行文件压缩、备份、15天以上备份删除、传输到共享文件夹


    @echo off
    echo===================删除15天以上的备份=================
    set srcDir="E:ackup"
    echo===================设置删除期限为15天=================
    set daysAgo=15
    echo===================开始进行文件删除=====================
    forfiles /p %srcDir% /s /m *.* /d -%daysAgo% /c "cmd /c del @path"
    echo===================自动清理文件完成=====================

    @echo off
    echo ===============备份程序启动======================
    echo ===========设置使用的压缩软件====================
    set path=C:Program FilesWinRAR
    echo ======设置完毕路径为C:Program FilesWinRAR======
    echo ===========开始设置要备份的文件==================
    set PrimaryPath=C:Actionsoft
    echo ==========设置好的要备份的路径为D:录屏KKSetup2752.exe==========
    echo 设置备份路径
    set BackUpPath=E:ackup
    echo ============设置的备份路径为E:ackup===========
    echo 设置备份文件名
    set Bfile=DB%date:~0,4%-%date:~5,2%-%date:~8,2%
    echo 设置好的文件名为%Bfile%
    echo===================备份开始=======================
    if not exist "%BackUpPath%%Bfile%.rar" (Rar a -r %BackUpPath%%Bfile%.rar %PrimaryPath%) else echo 文件夹已备份
    echo===================备份操作已完成=================


    @echo off
    echo ======================延时操作======================
    echo wscript.sleep 50000>sleep.vbs
    start /wait sleep.vbs
    echo ===============延时结束,删除临时文件===============
    del /f /s /q sleep.vbs

    @echo off
    echo ======================设置备份的共享文件夹==================================
    net use \DESKTOP-HM-YOUN est "11200" /user:"Young Yang"
    echo=======================开始向共享文件夹进行文件备份=============================================
    xcopy /s /y "E:ackup*" "\DESKTOP-HM-YOUN est"
    pause::

  • 相关阅读:
    PHP添加Redis模块及连接
    Redis高级应用
    Redis常用命令
    Redis的数据类型及操作
    Redis下载及安装部署
    NoSQL介绍
    8种Nosql数据库系统对比
    JQ插件
    libcurl一般用法
    密钥对加密原理
  • 原文地址:https://www.cnblogs.com/bzpfly/p/10272322.html
Copyright © 2020-2023  润新知