有时候遇到过这种情况,需要每天定时打开一个**.bat的批处理文件,这时候会选择使用Windows任务计划或者程序启动,但是Windows任务计划往往会出现这种那种情况,而导致该.bat文件不能按时启动,这样就需要借助某些程序了,这里我将分享如何使用Java启动.bat**文件。

package com.app;import java.io.IOException;public class StartCmd {public static void main(String[] args) {String cmd = "cmd /c start E:\\Bats\\MainThread.bat";try {Process ps = Runtime.getRuntime().exec(cmd);ps.waitFor();} catch (IOException ioe) {ioe.printStackTrace();} catch (InterruptedException e) {e.printStackTrace();}}
}

.bat文件内容,其中exit表示运行完程序后自动退出cmd窗口。

@echo off
java -jar E:\Bats\Mainthread.jar
exit

这样就讲一个**.bat文件启动了,特别注意的就是.bat文件中一定要将要执行的程序的路径写全如上面写的java E:\Bats\Mainthread.jar,不然会报找不到jarfile**的错误。


项目推荐



DC3是基于Spring Cloud的开源可分布式物联网(IOT)平台,用于快速开发、部署物联设备接入项目,是一整套物联系统解决方案。

Java操作Bat文件,启动Bat相关推荐

  1. bat文件开启mysql服务器,bat文件启动mysql服务器

    bat文件启动mysql服务器 内容精选 换一换 安装MySQL本文档以"CentOS 6.5 64bit(40GB)"操作系统为例,对应MySQL版本为5.1.73.CentOS ...

  2. bat文件·启动程序打开文件夹

    bat文件·启动程序&打开文件夹 不想每次打开机子继续上一次的工作时去手工一个一个滴开启程序和打开文件夹,故想写一个bat双击解决. 1.启动程序: start download.bat: @ ...

  3. JAVA操作属性文件,可进行读 写 更改

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! JAVA ...

  4. Java操作word文件的工具选择

    Java操作word文件的工具选择 使用Java语言,创建doc.docx.excel.pdf等文档,并对文档进行一系列操作. Spire.Doc for Java https://blog.csdn ...

  5. java操作properties文件简单学习

    java操作properties文件的工具类简单封装: 注意:由于本地和环境和linux服务的路径有区别,或者jetty,resin,tomcat部署后,文件的路径也是有区别的.比如我们在linux上 ...

  6. java 操作Zip文件(压缩、解压、加密)

    java 操作Zip文件(压缩.解压.加密) 依赖:点击下载 package com.zxl.test;import net.lingala.zip4j.model.ZipParameters; im ...

  7. JAVA操作xml文件

    参考:java操作xml方法,总有适合你的 XML技术在Java开发中的应用 1.简介 xml: extensible Markup Language 1.1使用场景: 不同的系统之间交互时使用xml ...

  8. java操作excel文件基础架构实现,支持2007以上版本

    转载请注明出处:http://blog.csdn.net/xiaojimanman/article/details/22800915 java操作office文件现在主流的jar包有jxl和POI,由 ...

  9. 高级知识点:excel4j实现java操作excel文件的读写

    介绍 java操作excel文件最经典的是POI,但是其api 较多,代码量巨大,反复重复 excel4j ap则简洁太多,利用pojo建模,利用注解进行标识@ExcelField(title = & ...

  10. java bat 运行 jar文件_运行bat文件启动java的jar且不弹出DOS窗口,后台运行java的jar包...

    本文主要是将java的jar包启动的cmd命令添加到bat文件来执行,且不弹出DOS窗口,也就是后台运行java的jar包. 这里以win10为例 1.新建 一个txt文件,在文件添加以下内容.其中E ...

最新文章

  1. 【每日DP】day 9、P1156 垃圾陷阱(神奇的背包,时间节点处理)难度⭐⭐⭐
  2. 005-OSI七层模型IP地址
  3. 前端一HTML:九:css中颜色的表示
  4. 设计模式之Future模式——提交任务后立即得到一个Future对象,后面利用该对象得到具体的执行结果。加上回调功能,任务执行结束通知调用者或直接回调相应方法
  5. ModuleNotFoundError: No module named 'mpl_toolkits.basemap'
  6. KDD 2021 | 异质图神经网络的可微元图搜索
  7. Java:ChronicleMap第3部分,快速微服务
  8. lastindexof方法_Java Vector lastIndexOf()方法与示例
  9. 用小程序·云开发两天搭建mini论坛丨实战
  10. 【java基础知识】修改字符串的编码格式
  11. 神秘黑客攻陷密码管理器 Passwordstate 部署恶意软件,发动软件供应链攻击
  12. 《DSP using MATLAB》示例Example4.2
  13. 一个程序,让你清楚区分二进制文件和文本文件
  14. 遇到问题---linux--crontab输出重定向不生效最全可能原因收集和解决
  15. bootstrap-select 的多选+模糊查询下拉框详解(官方示例文档解读)
  16. 超详细 WebPack 入门教程
  17. 谈谈我在PyTorch踩过的12坑
  18. undefined reference to `__stack_chk_fail'
  19. spool off参数详解
  20. 谴责那些没有良知的人

热门文章

  1. LabVIEW控制Arduino实现PWM呼吸灯(基础篇—5)
  2. W ndoWs电脑上的线怎么接,Windows7系统下如何连接网络
  3. Android Studio使用OpenCV进行图像基本处理
  4. Xposed模块开发教程,该篇讲解通俗易懂,所以转发
  5. 基于python的国内外研究现状_国内外研究现状评述
  6. 广州未成年子女落户政策需要什么申请条件和申办材料
  7. SGU 187 Twist and whirl - want to cheat
  8. win7 光盘计算机修复,大师为您win7系统vd光盘在电脑上打不开的恢复教程
  9. 元宇宙时代的职业规划与执行
  10. 【线性代数的本质是42】