如何在windows服务器上面创建定时任务

2019-07-09 20:23:42

参考地址 如何在windows服务器上面创建定时任务

在Linux上面运行java程序要比在windows上面跑稳定很多,但是总有些情况下我们的程序跑在了windows上面,这就需要我们对windows server有所了解。今天给大家介绍下如何在windows服务器上面创建定时任务来定时执行java程序。


Windows的有点就是可视化,操作简单,下面一步步为大家演示一下。 

1,首先我们在控制面板中找到“管理工具”,如下图所示: 



2,然后我们打开管理工具,找到其中的“任务计划程序”,如下图所示: 



3,打开任务计划程序,如下图所示: 



4,右击选择“创建基本任务”,这个向导很多简单,适合初学者。如下图所示: 

 

第一步写上任务名称就可以了,然后点击next。


5,接下来是设置触发器,就是什么时候执行,如下图所示: 

 



6,下一步我们设置任务执行什么操作,如下图所示: 



我们选择需要执行的bat文件, 

 

“起始于”选项中一定要填写jar文件的路径,否则会报“Error: Unable to access jarfile”的错误。


7,最后点击“完成”就可以成功创建任务了。 



如果需要在某段时间里面循环执行程序,那我们可以修改触发器的执行时间,如下图所示: 

 

这里我们可以设置两个小时内每5分钟执行一次。


这样到点就会执行我们的java程序,我做这个是用于批量处理数据的。



  • 2020-12-07 16:15:46

    RabbitMQ详解

    当前市面上mq的产品很多,比如RabbitMQ、Kafka、ActiveMQ、ZeroMQ和阿里巴巴捐献给Apache的RocketMQ。甚至连redis这种NoSQL都支持MQ的功能。 ActiveMQ ActiveMQ是apache出品,最流行的,能力强劲的开源消息总线,并且它一个完全支持JMS规范的消息中间件。其丰富的API、多种集群构建模式使得它成为业界老牌消息中间件,在中小型企业中应用广泛。

  • 2020-12-07 16:17:53

    nodejs用redis实现队列操作

    其实nodejs实现队列的方式又很多中,也有很多开源的插件和队列数据库可以使用,但是呢,如果我们一个简单的项目,完全可以使用redis来实现队列, 这样再不增加技术难度的同事,我们也就可以完美的实现一个队列

  • 2020-12-07 22:02:44

    intellij idea远程开发的几个想法

    我之前是用idea上面自带的stfp来做的本地开发同步到linux服务器编译,但是我发现这个如果多个客户端同时开发,或者多个同事一起开发,服务器上的就不能更新到本地。是不能增量更新到本地,必须全部下载,比对下载也行,但是工程量打了就特别慢。

  • 2020-12-07 22:06:13

    System Extension Blocked - warning

    After upgrading your macOS computer to High Sierra 10.13.4 or higher (starting in April 2018), you may see a message about a System Extension Blocked. At Williams we have seen this warning appear for these programs:

  • 2020-12-08 08:57:12

    win10上使用win-sshfs

    首先在GitHub上下载DokanSetup-1.0.5.1000和WinSSHFS-1.6.1.13-devel 注意:Dokan不能使用最新的版本,得使用1.0.5版本。要不win-sshfs会报Dokan版本错误的问题。(win10版本)

  • 2020-12-08 11:51:54

    Ubuntu安装Node.js和npm

    Node.js是基于Chrome的JavaScript构建的跨平台JavaScript运行时环境,npm是Node.js的默认程序包管理器,也是世界上最大的软件注册表。本篇文章展示了三种在Ubuntu 20.04服务器上安装Node.js和npm的方法。