bat脚本自动备份代码,并压缩

1:前提安装WinRAR.exe


2:脚本内容:

<span style="font-size:18px;">@echo off
Color a9
Del E:\brightmaven.rar
@echo 删除旧文件,3秒后开始备份SVN。
ping /n 3 127.0.0.1 >nul
"D:\install\WinRAR\WinRAR.exe" a  E:\jntc\bright_bak\brightmaven  F:\brightSpace\brightmaven
@echo 备份完成,3秒后退出。
ping /n 2 127.0.0.1 >nul
exit
</span>
<span style="font-size:18px;">
</span>

3:说明:

 D:\install\WinRAR\WinRAR.exe是安装目录
<pre name="code" class="sql"> E:\jntc\bright_bak\brightmaven 是需要备份的代码
 <span style="font-family: Arial, Helvetica, sans-serif;">F:\brightSpace\brightmaven 是备份的目录</span>


4:将bat命令加入任务计划

所有程序-附件-系统工具-任务计划程序-

(1)创建基本任务:输入计划名称和描述

(2)触发器:选择每天

(3)每日:设置触发时间,每隔一天发生一次

(4)操作:启动程序

(5)启动程序:选择附件中的bat脚本。

(6)完成。

时间: 2024-10-09 00:13:44

bat脚本自动备份代码,并压缩的相关文章

bat脚本,备份数据库并压缩

forfiles /p "D:\DBBackup" /m "*.sql" /d -08 /c "cmd /c del @path"forfiles /p "D:\DBBackup\backuplog" /m "*.rar" /d -03 /c "cmd /c del @path"@echo offset errorlevel=0 set DBUser=backupset DBPasswo

Shell脚本-----自动备份Mysql数据库

脚本的整体思路 1.定义需要的变量 2.利用for循环备份需要备份的库,并以库名-当天日期.sql命名,并记录相关日志 3.建立备份当天的日期的目录,向备份的Sql文件移动到该目录 4.压缩打包该目录,以节省空间,打包成功后删除该目录 5.备份目录只备份七天的数据库,第八天删除第一天的备份,目录只会存在连续七天的备份文件 6.查找备份目录下的.log日志文件,超过七天的删除 #!/bin/bash mysql_bin=/usr/local/tdoa/mysql/bin/mysqldump use

如何使用脚本自动备份阿里云rds数据库

vim .mysqldump.sh #脚本都放置到/d20141212/scripts下,创建.mysqldump.sh的文件目的是,这个文件里有数据库的连接信息,要隐藏掉.所以加了.. #!/bin/bash shopt -s -o nounset export PATH=/usr/bin/:/bin bakdir=/d20141212/dbback/msyql date=$(date +%Y_%m_%d_%H) dbname='XXX' #数据库名称 dbuser='XXX' #数据库用户

bat脚本自动安装Jmeter&amp;Jdk

本文主要介绍通过Bat脚本自动下载.自动安装.自动配置Jmeter&JDK! echo=1/*>nul&@cls @echo off :: 由于脚本内使用了bitsadmin下载器,故可能会被做病毒杀掉,若出现此类情况请关闭杀毒软件 :: 脚本更适合安装全新环境Jmeter&Jdk,其它环境也做了部分兼容,但可能兼容不完全 :: 若配置过程中出现下载问题,可手动准备相应工具至tools目录 :: 此脚本默认为配置X64 Windows操作系统,若需在32位操作系统配置此环境手

FAQ系列 | 如何在windows下用bat脚本定时备份mysql

并不是所有MySQL都运行在Linux下,windows下也需要做例行备份,下面是用bat脚本做自动化备份的例子,大家可以参考下. remrem C:\Program Files\WinRAR 需要放到 path 下,才能调用rar cli工具remrem 跳转到工作目录下f:cd f:\DBBAKrem 设置变量:备份文件名SET BAK_FILE=MY_DBBAK_%date:~0,-4%.sqlrem 设置变量:日志文件名SET LOG_FILE=MY_DBBAK.logrem 记录日志e

bat脚本自动备份文件资源

1:xcopy命令进行文件拷贝  2:脚本内容: <span style="font-size:18px;">@echo off color 0D MODE con: COLS=71 LINES=25 title bright资源文件自动备份脚本(任务计划)--脚本作者:刘彦亮 set sou_dir="F:\apache-tomcat-7.0.53\webapps\bright_resource" set obj_dir=E:\jntc\bright_

SHELL脚本自动备份Linux系统

今天来写一个使用shell脚本增量备份系统文件,顺便复习一下shell脚本相关的命令,这个脚本可以根据自己的需求来备份不同的文件或者文件夹,进行完整备份和增量备份.直接上脚本如下: #!/bin/sh #Automatic Backup Linux System Files #Author wugk 2013-11-22 #Define Variable SOURCE_DIR=( $* ) TARGET_DIR=/data/backup/ YEAR=`date +%Y` MONTH=`date

【Windows】win10电脑通过bat脚本自动配置IP地址

目录 1.需求描述 2.实现过程 2.1 代码部分 2.2 文件编码 2.3 配置网卡名 2.4 运行脚本 1.需求描述 现在有win10电脑一台,但是由于办公环境需要随时切换内外网,所以经常需要手工配置IP地址.内外需要配置固定IP地址,外网需要配置为自动获取IP地址 2.实现过程 2.1 代码部分 @echo off rem 强制获取管理员权限 %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute(&quo

Linux下通过脚本自动备份Oracle数据库并删除指定天数前的备份

#!/bin/bash #设置Oracle数据库运行账号及oracle的系统环境变量 export ORACLE_BASE=/data/oracle export ORACLE_HOME=$ORACLE_BASE/product/10g export ORACLE_SID=test export PATH=$ORACLE_HOME/bin:$HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/li