`
sydxide2006
  • 浏览: 69863 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

java调用.bat脚本

阅读更多

mport java.io.IOException;
import java.io.InputStream;

public class CallCmd {
 /**
  * 调用.bat的脚本,等待脚本执行完毕后在执行后面的工作.
  * @param locationCmd bat脚本的位置C:\\2006121911111AP\\2006121911111.bat
  */
 
 public static void  callCmd(String locationCmd){
  try {
   Process child = Runtime.getRuntime().exec("cmd.exe /C start "+locationCmd);
    InputStream in = child.getInputStream();
   int c;
   while ((c = in.read()) != -1) {
   }
   in.close();
   try {
    child.waitFor();
   } catch (InterruptedException e) {
    e.printStackTrace();
   }
   System.out.println("done");
   
  
  } catch (IOException e) {
   e.printStackTrace();
  }
  
 }

}

分享到:
评论

相关推荐

    springboot项目启动bat脚本

    在Windows环境下,Spring Boot项目通常以jar包的形式发布,以便于...通过理解这些知识点,你可以更有效地管理和维护基于Spring Boot的Java应用,特别是在Windows环境中,利用bat脚本进行自动化启动能显著提高工作效率。

    Windows 10的.bat 批处理文件脚本打开程序员的开发工具脚本源码,一键打开IDEA,Nacos,Redis等

    在"启动redis和nacos.bat"脚本中,应该包含了启动Nacos服务的相关命令,可能是通过运行Nacos的启动脚本或直接调用其Java可执行jar包。 Redis是一个高性能的键值存储系统,常被用作数据库、缓存和消息代理。它支持...

    java程序调用bat文件,执行oracel数据库备份

    首先,我们需要理解Java调用外部程序的基本原理。在Java中,我们可以使用`Runtime`类或`ProcessBuilder`类来执行操作系统级别的命令,例如运行bat文件。以下是一个简单的示例,展示如何使用`Runtime.getRuntime()....

    包装脚本(apktool.bat)+apktool.jar+安装教程

    只需在命令行中调用这个脚本,就可以执行诸如解包、反编译、打包等任务,无需手动输入复杂的Java命令。 `apktool_2.3.3.jar`是Apktool的核心库文件,包含了所有必需的解包和反编译逻辑。这个版本号(2.3.3)表示这...

    ORACLE数据库备份用bat脚本

    通过这些库,我们可以编写Java程序,按预设的时间间隔调用bat脚本。例如,使用ScheduledExecutorService的代码片段可能如下: ```java import java.util.concurrent.Executors; import java.util.concurrent....

    使用java调用windows WIN脚本

    这篇博客文章"使用Java调用Windows WIN脚本"探讨了如何利用Java的接口来与Windows环境进行交互,实现这种跨平台语言与操作系统功能的融合。 首先,Java中可以通过`Runtime`或`ProcessBuilder`类来执行外部命令,...

    apktool 目前最新版,包含apktool jar包和bat脚本

    `apktool.bat`是一个批处理文件,用于在Windows环境中调用`apktool.jar`。 2. 接着,将你想要反编译的APK文件(例如:`xxx.apk`)也放入这个目录。 3. 打开命令行窗口(CMD),导航到上述目录。你可以使用`cd`命令...

    java调用bat批处理与sh脚本

    这篇博客“java调用bat批处理与sh脚本”将详细讲解如何在Java程序中实现这一功能。 首先,我们要理解Java是如何与操作系统进行交互的。Java提供了`Runtime`类和`ProcessBuilder`类,这两个类都可以用来执行外部命令...

    根据最新SDK修改的apkbuilder.bat

    为了适应没有`apkbuilder.bat`的新SDK环境,开发者需要熟悉Gradle构建系统和相关命令,或者在需要手动构建APK的情况下,编写类似于`apkbuilder.bat`的脚本,调用`aapt`、`dx`和签名工具等完成APK的创建。如果只是...

    解析Tomcat的启动脚本--startup.bat

    使用startup.bat脚本启动Tomcat时,它实际上会调用catalina.bat脚本,后者是Tomcat的主启动脚本。该过程涉及几个关键步骤,包括设置环境变量、定位catalina.bat文件、配置启动参数,并最终执行Tomcat的主类来启动...

    traceview.bat

    标题"traceview.bat"指的是Android SDK中的一个工具脚本,它用于启动Traceview。Traceview是一个图形化的性能分析工具,能够帮助开发者深入理解Android应用的执行性能,特别是对于CPU密集型任务的性能分析非常有用。...

    apktool.bat+apktool.jar

    `apktool.jar`是Apktool的核心Java程序,通过`apktool.bat`这个批处理脚本来调用。 8. **版本更新**:Apktool有持续的更新和维护,以适应新的Android版本和安全特性。开发者应定期检查并升级Apktool到最新版本,以...

    windows 系统下启动与结束java的jar包的脚本(包括如何设置进程名称)

    ### Windows系统下启动与结束Java的JAR包的脚本(包括如何设置进程名称) 在Windows环境下管理和控制Java应用程序的启动与停止是一项常见的任务。本文将详细介绍如何编写一个批处理脚本来实现这些功能,并且还会...

    java用bat运行程序

    这样,只需双击.bat文件,就可以自动调用Java虚拟机(JVM)运行我们的Java程序。下面,我们将详细探讨如何实现这个过程以及涉及的相关知识点。 首先,Java程序运行需要Java开发工具包(Java Development Kit,简称...

    java创建并调用bat文件

    java创建并调用bat文件

    Ubantu tomocat启动报错 no opencv_java249 in java.library.path问题解决方案压缩包

    - 或者,如果你只在特定应用中使用OpenCV,可以在应用程序的`setenv.sh`(或`setenv.bat`)脚本中设置`JAVA_OPTS`。 6. **重启Tomcat**: 修改环境变量后,需要重启Tomcat服务以使改动生效。可以使用`sudo ...

    用批处理(.bat)自动配置Tomcat服务器

    2. **启动和停止Tomcat**:批处理脚本可以直接调用Tomcat的bin目录下的startup.bat和shutdown.bat文件来启动和关闭服务器。例如: ``` call %TOMCAT_HOME%\bin\startup.bat timeout /t 5 /nobreak call %TOMCAT_...

    反编译软件jad.bat

    标题中的“反编译软件jad.bat”指的是一个使用jad工具进行dex文件反编译的批处理脚本。Jad是Java反汇编器(Java Decompiler)的简称,它可以将dex或class文件反编译为接近原始Java源代码的形式。这对于开发者调试、...

    BAT批处理脚本-java语言.zip

    在给定的压缩包"BAT批处理脚本-java语言.zip"中,我们可以推测其主要内容可能与使用批处理脚本来管理、操作Java相关的程序或项目有关。 批处理脚本的基本结构通常包括命令、注释和逻辑控制语句。命令是实际执行的...

    apktool_2.4.0.jar+包装器脚本(apktool.bat)+安装说明.zip

    它通过调用Java环境来执行`apktool_2.4.0.jar`,使得用户无需手动设置Java环境变量即可便捷地使用`Apktool`。批处理脚本简化了命令行操作,使得非开发背景的用户也能轻松使用。 ### 使用流程 1. **安装与配置** -...

Global site tag (gtag.js) - Google Analytics