当前位置:硬件测评 > Windows Server 2008通过计划任务定期执行bat文件

Windows Server 2008通过计划任务定期执行bat文件

  • 发布:2023-10-01 09:18

-->

前段时间,我在Windows Server 2008上安装了一套基于MySQL数据库的软件,出于数据安全考虑,我希望能够每天自动备份数据库。我根据别人的脚本写了一个数据库备份的bat脚本。当我双击该脚本时,数据库可以正常备份成bak文件,所以我希望将这个bat放入Windows Server 2008,每天0的计划任务中。 :00:00自动执行此脚本。

但是在实验过程中,每次改脚本,第一天运行一次都正常,但是第二天就发现定时任务报错了。经过几个星期的挣扎,我每次只能运行一次。今天在网上看到一篇文章《Windows server 2008下定时任务无法正常执行bat批处理文件》。我终于按照提出的方法成功每5分钟备份两个文件。对比前后两次的设置(之前的定时任务设置是使用定时任务中的“创建基本任务向导”创建的,这次使用的是“创建任务”,主要区别在于中的安全选项计划任务和新建操作的常规选项卡。从(可选)选项开始。

这里重点关注第二个成功的“创建任务”。首先打开任务栏的“开始”菜单Windows Server 2008系统,点击“程序/附件/系统工具/任务计划程序”命令。

点击“创建任务”如图:填写相应名称并勾选必要条件

选择“触发器”选项,点击“新建”创建任务执行时间。选择“重复任务间隔”后,有一个时间选项,是每小时还是每分钟,你可以自己选择,然后修改时间。再次确认。

接下来配置需要执行的“操作”,即选择写入的程序或BAT文件。这里很重要的配置是,选择BAT文件后,必须在“Start from(可选)”中填写对应的执行程序或BAT文件所在的目录,否则执行会失败。

-->

相关文章