精华内容
下载资源
问答
  • zip压缩包里有4个tomcat_批处理bat,其实内容都一样,设计初衷是服务器开机时计划任务执行批处理启动tomcat(适合免安装版的tomcat),仅提供大家参考或使用。
  • 结合Windows的任务计划程序 实现步骤 1.编写脚本 说明:该脚本不会关闭数据库,并且可以按每一天的时间来命名备份文件。 新建一个数据库备份文件的存放目录,如:C:\mysql_backup 注意:目录地址中不要带空格! 新建...

    利用MySQL提供的备份命令mysqldump

    结合Windows的任务计划程序

    实现步骤

    1.编写脚本

    说明:该脚本不会关闭数据库,并且可以按每一天的时间来命名备份文件。

    新建一个数据库备份文件的存放目录,如:C:\mysql_backup

    注意:目录地址中不要带空格!

    新建一个批处理文件,如:mysql_backup_tool.bat,文件内容如下:

    rem ******MySQL backup start******
    
    @echo off
    
    ::设置时间变量
    
    set "Ymd=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%"
    
    ::进入mysql安装目录的bin目录下
    
    cd C:\Program Files\MySQL\MySQL Server 5.7\bin\
    
    ::执行备份操作
    
    mysqldump --opt --single-transaction=TRUE --user=root --password=123456 --host=127.0.0.1 --protocol=tcp --port=3306 --default-character-set=utf8 --single-transaction=TRUE --routines --events "testdba" > c:\mysql_backup\backup_%Ymd%.sql
    
    ::删除一周前的备份数据
    
    forfiles /p "c:\mysql_backup" /m backup_*.sql -d -7 /c "cmd /c del /f @path"
    
    :: pause
    @echo on
    
    rem ******MySQL backup end******
    

    forfiles 为删除过期文件的命令,-d -7 删除7天的文件;

    关于时间参数的参考:

    %date:~0,10% //提取年月日信息

    %date:~-3% //提取星期几信息

    %time:~0,5% //提取时间中的时和分

    %time:~0,-3% //提取时和分和秒信息

    mysqldump 为MySQL提供的备份命令,该命令所在目录为MySQL安装目录下的bin文件夹中,此处直接使用该命令的前提是该命令所在bin文件夹已被设置为系统环境变量,如未设置,则要写全路径;

    –user=root 为 MySQL 用户名;

    –password=123456 为 MySQL 密码;

    –host=127.0.0.1 为 MySQL 主机名;

    “testdba” 为要备份的数据库的名称;

    backup_%Ymd%.sql 是根据当前时间规则生成备份文件的名称。

    2.添加定时任务

    在Windows Server2012中,我们进入服务器管理面板,点击右上角菜单栏中的“工具”,选择其中的“任务计划程序”:

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    还原:
    mysql > use db_name
    mysql > source backup_db_name.sql

    展开全文
  • 网上教程铺天盖地清一色都是一样!!...测试你任务执行是否成功,还有testPHP.bat文件。定时任务通过他来执行PHP文件。 还有新建demp.php文件哦。执行文件。数据写入test.text。 testPH...

    网上教程铺天盖地清一色都是一样!!!但是我按照教程执行不了!!!竟然没有一个人提到这个解决问题。无语了。。。。

     

    首先在目录下。随你哪个目录。最好是项目根目录创建test.text文件,这个是写入文件。测试你任务执行是否成功,还有testPHP.bat文件。定时任务通过他来执行PHP文件。

    还有新建demp.php文件哦。执行文件。数据写入test.text。

     

    testPHP.bat文件代码

    前面是你PHP.exe路径。后面是PHP文件路径。记得不要写错

    接下来开始设置windows计划任务了!! 注意:起始于参数路径要填!!服务器要开启!!1

     

     

     

     

     

     

     

    成功:

    展开全文
  • 系统:win7 环境:需要配置好jdk的环境变量 需求:每次开机,用bat批处理执行将一个位于D:\... 2:编写.bat执行java文件  3:配置系统的计划任务 一、编写java操作文件类  用java操作文件,这个比较简单,...

    系统win7

    环境需要配置好jdk的环境变量

    需求每次开机,用bat批处理执行将一个位于D:\workspace\console目录底下的console.txt重命名的java文件

    拿到需求,我们可以分解:

      1:编写java操作文件类

      2:编写.bat执行java文件

      3:配置系统的计划任务

     

    一、编写java操作文件类

      用java操作文件,这个比较简单,就不多阐述了,这里要注意的是,bat操作java文件时,不允许出现中文字符的注释

     1 import java.io.File;
     2 import java.text.SimpleDateFormat;
     3 import java.util.Date;
     4 
     5 
     6 public class CreateTomcatConsoleFile {
     7 
     8     public static void main(String[] args) {
     9         // TODO Auto-generated method stub
    10         
    11         File oldfile = new File("D:\\workspace\\console\\console.txt");
    12         if(oldfile.exists()&&oldfile.isFile()){
    13             SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd_HHmmss");
    14             String time = df.format(new Date());
    15             File newfile = new File("D:\\workspace\\console\\console_"+time+".txt");
    16             oldfile.renameTo(newfile); 
    17         }
    18     }
    19     
    20 
    21 }

     

    二、编写.bat执行java文件

      先创建一个普通的.txt文件,用记事本打开,输入我们要执行的操作,这里的操作,可以现在dos命令行里测试一遍,可以运行后粘贴到记事本里。

    其中,%CLASSPATH%、%PATH%、%JAVA_HOME%要根据自己的环境变量来设置;我的java文件放在D:\taskplan\start目录底下,所以需要引导到该目录

    最后执行java  CreateTomcatConsoleFile,当然在这之前你也可以先编译.java文件,如

      javac  CreateTomcatConsoleFile.java

      java  CreateTomcatConsoleFile

    换行隔开,不用标点符号

    @echo off
    set CLASSPATH=%CLASSPATH%;  
    set PATH=%PATH%  
    set JAVA_HOME=%JAVA_HOME%
    d:
    cd D:\taskplan\start
    java  CreateTomcatConsoleFile
    exit
    @pause

     文件都已经编写完了,我的目录是这样的

     

    三、配置系统的计划任务

    打开win7左下角的菜单栏,在搜索框内输入“任务计划”

    打开任务计划后,在右边“操作”中找到“创建任务”

    名称和描述随意输入,选择用户登录时运行,并且配置系统选择win7

    切换选项卡到触发器,新建触发器,选择登录时,所有用户,然后确定

    切换选项卡到“操作”,新建,操作选择启动程序,程序或者脚本填我们前面写好的.bat文件路径,然后确定

    后面两个选项卡“条件”和“设置”是更加细粒度的条件设置,其中,在设置中,“允许按需允许任务”要打勾,方便测试,

    其他的可以根据需求去设置,到这里已经满足我们的需求了,就不往下做了

    到主面板就可以看到我们新增的计划了

    注意:360或者安全管家记得放行,因为这些安全程序都提示拦截,记得放行,不要禁用

     

    四、测试

    找到右边的“所选项”,选择我们刚刚新增的任务,点击“运行”

    至此,用系统的任务计划执行.bat文件操作java文件以及实现了

    转载于:https://www.cnblogs.com/maixiaodou/p/7364094.html

    展开全文
  • Windows通过计划任务定时执行bat文件

    万次阅读 2019-04-22 19:56:44
    首先打开Windows系统的“开始”菜单,从中依次点选“程序”/“附件”/“系统工具”/“任务计划程序”命令。 点击“创建任务”后如图所示:填写好相应的名称和勾选好必要的条件 选择“触发器”选项,...

    首先打开Windows系统的“开始”菜单,从中依次点选“程序”/“附件”/“系统工具”/“任务计划程序”命令。

     

     

     

    点击“创建任务”后如图所示:填写好相应的名称和勾选好必要的条件

    选择“触发器”选项,点击“新建”,创建任务执行时间,“重复任务间隔”这个选择后,后面有时间选择,是每小时,还是每分,可自己选择后再修改时间,再确定。

    再来配置需要执行的“操作”,就是选择所写的程序或是BAT文件,这里很重要的配置是选择BAT文件后,在“起始于(可选)”这里一定要填写相应执行程序或是BAT文件的所在目录,要不然是执行不成功的。

     

    节选原帖地址:http://stevenz.blog.hexun.com/82057293_d.html

    更多详细介绍:http://www.knowsky.com/440205.html

    展开全文
  • 我在别人脚本的基础上自己写了一个数据库备份的bat脚本,双击该脚本时可以正常将数据库备份成bak的文件,于是我就希望将这个bat放到Windows Server 2008的计划任务中,每天0:00:00自动执行该脚本。 但是在实验过程中...
  • 方法1: ...//单独bat内容1 C:\xampp\php\php.exe -f C:\xampp\htdocs\demoWe\remindEveryday\complete1.php //单独bat内容1 //单独bat内容2 C:\xampp\php\php.exe -f C:\xampp\htdocs\demoWe\remin...
  • 首先Windows Server 2008不同于其他服务器操作系统和Windows Server 2003有着很大的区别,计划任务的名称是“任务计划程序”不在控制面板里,而是在“管理工具”里。 由于服务器需要做些任务,定时执行,自己写程序...
  • 准备好两个文件,一个bat,一个php test.php <?php file_get_contents("http://www.ceshi.com/ceshi"); ?> ceshi.bat(用php.exe打开test.php文件) F:\...
  • windows计划任务添加bat脚本

    千次阅读 2017-02-21 16:27:31
    1.打开计划任务工具,如下图 2.创建任务 3.填写好相应的名称和勾选好必要的条件 4.选择“触发器”选项,点击“新建”,创建任务执行时间,“重复任务间隔”这个选择后,后面有时间选择,是每小时,还是每分...
  • start TortoiseProc.exe /command:update 执行更新命令 /path:“C:\Users\kyle\Documents\zhangkun\SVN167\trunk” 指定本地分支路径 /closeonend:3表示tortoiseSVN更新后如果没有错误或冲突,就自动关闭弹出框。 ...
  • 在windows server 2012上安装了oracle...于是我就希望将这个bat放到操作系统计划任务中-创建任务-运行脚本,每天23:58:00自动执行该脚本。但在实验过程中总出意外,或是能备份不能压缩、或是第一天正常运行第二天...
  • win10 计划任务中加入bat文件执行

    万次阅读 2018-07-09 17:41:27
    点击“任务计划程序库”,创建文件夹在“常规”中,勾上“使用最高权限运行”,修改“配置”点击“触发器”,设置“开始任务”,再进行“高级设置”点击“操作”,设置“程序或脚本”和“添加参数”(2者都是bat的...
  • 今天公司要用bat文件执行jar打包的java文件,运行没项目的程序,并且用任务计划开机自启,今天记录下坑 系统:win10 一、编写.bat执行用jar打包的jar文件 @echo offjava -jar E:\java\mina_server_jar\mina_...
  • win2008 计划任务配置(任务计划程序)每分钟执行BAT 1、windows2008计划任务配置每分钟执行能配置吗?2、windows2008计划任务在哪里配置?3、windows2008可以配置每分钟或是每小时执行我的任务吗? 答案是:可以...
  • 由于服务器需要做些任务,定时执行,自己写程序吧,麻烦,所以采用BAT进行代替操作,网络上很多人都在说每分钟执行怎么配置,今天我们就配置一下。 打开“任务计划程序”–点击“任务计划程序库”在右则会看到操作....
  • 很多人在Windows 2008里面创建任务计划执行bat文件的时候都会遇到这样的问题:任务计划执行之后返回的状态码是0x1而不是正常的0x0 我今天也被这个问题给坑了,几乎花了一天的时间来排错。单独执行bat脚本一切正常,...
  • win7计划任务执行BAT文件问题

    千次阅读 2016-06-14 17:38:27
    今天下午做了一个调用java 可执行jar的程序,想通过win7的计划任务来调用 批处理命令: java -jar BIDropSyc.jar 或者 javaw -jar BIDropSyc.jar  但添加以后发现win7没有调用jar程序,单独点击批处理...
  • 【转载】Windows Server 2008 计划任务配置(任务计划程序)每分钟执行BAT Windows Server 2008中使用计划任务定时执行BAT批处理文件图文教程,2008bat 这篇文章主要介绍了Windows Server...
  • 我在别人脚本的基础上自己写了一个数据库备份的bat脚本,双击该脚本时可以正常将数据库备份成bak的文件,于是我就希望将这个bat放到Windows Server 2008的计划任务中,每天0:00:00自动执行该脚本。但是在实验过程中...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 52,529
精华内容 21,011
关键字:

bat执行计划任务