RunTime 启动bat程序

Posted wangjinyu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RunTime 启动bat程序相关的知识,希望对你有一定的参考价值。

bat文件路径

String cmd= PathUtil.appPath + File.separator + "nginx-1.14.2"+ File.separator +"end.bat"; 

调用命令Runtime.getRuntime().exec(cmd);

bat文件内容

启动nginx 命令

@echo off 
if "%1" == "h" goto begin

mshtavbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit

:begin

REM
@start /d "D:\nginx-1.14.2" start nginx.exe
echo off

  关闭nginx命令

@echo off 
@start taskkill /f /im nginx.exe
@echo 

  

 

以上是关于RunTime 启动bat程序的主要内容,如果未能解决你的问题,请参考以下文章

如何用java启动windows命令行程序

开发环境Java 文件生成 Windows 系统 .bat 批处理文件并自动执行 ( 输出 GB2312 格式处理中文乱码 | 换行 | Runtime 执行 Cmd 命令 )

Runtime.exec()

windows bat启动多个应用程序

bat文件java调用

Android - 应用程序启动时片段 onCreate 崩溃