java - 在java中安排批处理文件每2分钟运行一次

标签 java

我创建了一个名为 abc.bat 的批处理文件,它为我执行一些任务,但现在我必须每 10 分钟后手动执行一次,请告知我如何安排它,以便它可以在 Windows 中作为服务运行正在寻找任何将每五分钟运行一次并执行该批处理文件 abc.bat 的 java 程序或quartz 实现,请告知我如何安排在 java 中执行该批处理文件。

最佳答案

在 Java 中,有类 TimerTask 可以定期执行某些操作。
然后在那个计时器中运行 bat

Runtime.getRuntime().exec("cmd.exe /c start myjob.bat");

关于java - 在java中安排批处理文件每2分钟运行一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14662928/

相关文章:

java - GeoTIFF-jai 库的文档在哪里

java - Eclipse Tomcat 扫描 JAR 失败

java - 我可以在不需要代码编辑器环境的情况下运行java程序吗?

java - Lotus从数据库获取字段

java - Gradle - 如果项目仍然具有 SNAPSHOT 依赖项,则抛出异常

java - Tomcat war run 应用程序 - 无法启动组件

java - 如何在 JPA 中映射 ManyToMany 关联与联接表

java - 查找文本文件java中值的总数

java - 在java中将Object[]数组转换为List

java - 让 Spring DispacherServlet 解析正确的 URLmap