利用bat复制当天生成的以日期为文件名的sql文件

1.利用SqlServer的自动备份功能,将数据自动备份,备份出的文件格式如下:
db_backup_2010_01_27_0930.bak
2.编辑bat脚本
@echo off
echo %date:~0,4%%date:~5,2%%date:~8,2%
xcopy /e d:\backup_db\dbbackup%date:~0,4%%date:~5,2%%date:~8,2%*.bak h:\backup_db
pause

注释:
%date:~0,4% 取date文件,从第0位开始往后取4位,即年份的阿拉伯数字;
%date:~5,2% 从第5位开始往后取2位,即月份;
%date:~8,2% 从第8位开始往后取2位,即当月的第几天。

    “*” dos通配符,所有任意长度的字符,但只限文件名或扩展名;
    “?” dos通配符,代替任意一个字符,但只限文件名或扩展名;
    “*.*”全局通配符,指任何文件。

原文地址:http://blog.51cto.com/hzcto/2149337

时间: 2024-10-13 19:56:54

利用bat复制当天生成的以日期为文件名的sql文件的相关文章

利用bat实现Android的自动化编译

标题起得有点浮夸哈,本文将介绍利用Bat指令以及Git等工具实现自动化拉取远程分支,同时使用gradle自动编译打包发送邮件到指定邮箱的过程,实现自动化编译与通知功能,因为当时的需求只有自动打包与通知,所以也没有加入异常处理机制,日志记录也不完善,但是整体思路是一致的,其余的是体验上的加强,有兴趣的朋友可以自己试试,可以借助实现了功能bat文件搭建一个web的更平易近人的界面来供每个项目使用. 一.前言 一些基础的东西这里将不作赘述,如git.gralde.bat指令等,以及过程中涉及的各个工具

利用mnist训练集生成的caffemodel对mnist测试集与自己手写的数字进行测试

从一到二:利用mnist训练集生成的caffemodel对mnist测试集与自己手写的数字进行测试 通过从零到一的教程,我们已经得到了通过mnist训练集生成的caffemodel,主要包含下面四个文件: 接下来就可以利用模型进行测试了.关于测试方法按照上篇教程还是选择bat文件,当然python.matlab更为方便,比如可以迅速把识别错误的图片显示出来. 一.均值文件mean.binaryproto 在进行分类之前首先需要产生所有图片的平均值图片,真正分类时的每个图片都会先减去这张平均值图片

Eclipse自动补全功能和自动生成作者、日期注释等功能设置

以前想实现添加代码作者信息的东西,但不知道怎样实现,今天终于在网上无意中找到解决办法了 Eclipse自动生成作者.日期注释等功能设置 在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的. 修改作者.日期注释格式:打开Windows->Preferences->Java->Code Style->Code Templates,点击右边窗口中的Comments,可以看到有很多选项,我们便可对此注释信息模板进行编辑. 如我们希望在一个Java文件

利用Swagger Maven Plugin生成Rest API文档

利用Swagger Maven Plugin生成Rest API文档 Swagger Maven Plugin This plugin enables your Swagger-annotated project to generate Swagger specs and customizable, templated static documents during the maven build phase. Unlike swagger-core, swagger-maven-plugin

查出在当天所处的日期区间的某些数据

现要做报表,要查出在当天所处的日期区间的某些数据 ,sql语句该怎么写? 就是说 无法直接输入日期,日期得在其他表的start date 和 end date 中获得. select * from a  where a.time between        (select b.startdate           from b b          where sysdate between startdate and enddate)    and (select b.enddate   

java_Eclipse自动生成作者、日期注释等功能设置_导入 xml方式

常规方式 随便百度个 类比 http://blog.sina.com.cn/s/blog_4080505a0101guoh.html 这里主要介绍配好后,导出,xml,迁移环境时 导入 comment 和code同时选中 ,导出用export ,导入用import 我自己用的: codetemplates.xml <?xml version="1.0" encoding="UTF-8" standalone="no"?><tem

利用VS的预生成事件获取SVN版本作为项目内部版本号

VS中的Properties下的AssemblyInfo.cs可以设置相应的版本号.下面是AssemblyInfo.cs设置版本的方式. [assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")] 但是,这个需要每次都设定,而且与SVN上的版本号并不一致,追塑起来不是很方便.所以就想着取SVN上的版本号作为项目的版本号.要得到SVN的版本号,可以在SVN的节眯下,

如何在新建或复制的时候,以日期命名文件!

首先看一下系统默认日期的格式是什么样的: 日期格式:year/m/d:然后就是需要了解Windows系统的字符位置编码.它是从0开始的,所以日期总共是0123(year)4(/)56(m)7(/)89(d) 接着就是了解获取日期命令的意思: %date:~0,4%:表示从左向右指针向右偏0位,然后从指针偏移到的位置开始提取4位字符,结果是2014(年的值)%date:~5,2%:表示指针从左向右偏移5位,然后从偏移处开始提取2位字符,结果是07(月的值)%date:~8,2%:表示指针从左向右偏

利用.bat(批处理)来删除KEIL编译生成的无用文件

新建一个.txt文件. 在里面输入如下内容: del *.bak /s del *.ddk /s del *.edk /s del *.lst /s del *.lnp /s del *.mpf /s del *.mpj /s del *.obj /s del *.omf /s ::del *.opt /s  ::不允许删除JLINK的设置 del *.plg /s del *.rpt /s del *.tmp /s del *.__i /s del *.crf /s del *.o /s de