原文 http://blog.csdn.net/gavin_sw/archive/2007/01/22/1489657.aspx
try{
String exeBat = "c:\test.bat";
Process child = Runtime.getRuntime().exec(exeBat);
InputStream in = child.getInputStream();
BufferedReader br= new BufferedReader(new InputStreamReader(in));
String line = br.readLine().toString();
while(line!=null ){
System.out.println(line); //输出测试
line = br.readLine().toString();
}
try{
child.waitFor();
br.close();
in.close();
}catch (Exception e) {
e.printStackTrace();
}
}catch (Exception e) {
e.printStackTrace();
}
分享到:
相关推荐
当您看到"service.bat文件(Tomcat)"这个标题时,可以理解为这是关于如何在Windows环境下设置Tomcat为系统服务的知识点。通过执行`service.bat`,您可以使Tomcat在启动计算机时自动启动,便于持续管理和运行Web应用...
1. startup.bat文件的作用:startup.bat文件是Windows操作系统中的一种批处理文件,用于执行一系列命令,例如启动Tomcat服务器、设置环境变量等。 2. Tomcat服务器的使用:Tomcat服务器是一种常用的Web服务器软件,...
通过批处理文件进行操作: 一、操作配置 二、操作准备 三、读写操作
根据描述,“flink新版本bin目录无bat文件”,这表明用户遇到了无法直接在Windows环境下启动Flink服务的困扰。 解决方案是将压缩包中的`start-cluster.bat`和`flink.bat`文件解压到Flink的`bin`目录下。`start-...
PATH 环境变量是指系统中命令的搜索路径,它告诉系统在哪里可以找到可执行文件。 解决 Windows 无法运行 .bat 文件的问题 解决 Windows 无法运行 .bat 文件的问题的方法很简单。首先,我们需要右键点击“我的电脑...
以下是一个简单的示例,展示如何使用`Runtime.getRuntime().exec()`方法来执行bat文件: ```java public class OracleBackup { public static void main(String[] args) { try { // 调用bat文件的路径,确保该...
而`apktool.bat`是一个批处理文件,通常用于在Windows环境中运行Java可执行文件,它简化了在命令行中调用Apktool的过程。将这两个文件移动到C://Windows目录下,意味着它们会被添加到系统的PATH环境变量中,用户无需...
4. 双击`runMyApp.bat`,如果一切设置正确,Java程序将由`bat`文件启动,并执行`main`方法。 这里有几个关键知识点: - `@echo off`:关闭命令行的回显,使得脚本运行时不会显示每条执行的命令。 - `java -jar`:...
当你双击`run.bat`文件尝试启动MyEclipse时,如果它瞬间关闭,这通常是由于脚本执行中遇到了错误或异常。首先,我们需要排除JDK安装和配置的问题,因为一个正确安装和配置的JDK是MyEclipse运行的基础。如果你已经...
标题和描述中提到的"转换为GB2312.bat转换为UTF8.bat"暗示了这是一个批处理(batch script)文件,用于在两种不同的字符编码之间进行转换:GBK(GB2312)和UTF-8。GBK是中国大陆广泛使用的简体中文编码标准,而UTF-8...
当你运行apktool.bat时,实际上是调用了这个JAR文件来执行反编译和打包的操作。Apktool.jar包含了所有必需的逻辑和库,以便与APK文件交互。 5. **dex2jar-0.0.9.11**: 这是dex2jar的一个特定版本,用于将APK中的....
标题中的"jadx-gui.bat/jadx-gui.exe"指的是两个与APK反编译相关的可执行文件。在Windows系统中,`.bat`文件通常是一个批处理脚本,而`.exe`是应用程序的执行文件。这里,`jadx-gui.bat`可能是用于启动`jadx-gui.exe...
4. 双击运行.bat文件,如果一切设置正确,Java程序将会被执行。 这里有几个关键知识点: 1. **批处理文件**:.bat文件是Windows操作系统下的批处理脚本,它可以包含一系列的DOS命令,用于自动化执行任务。通过.bat...
3. ** Dex文件**:Dex文件是Dalvik虚拟机执行的字节码格式,它是Android应用的主要组成部分。JADX能够将Dex文件转换成Java代码。 4. **Manifest文件**:AndroidManifest.xml文件包含了应用的元数据,如权限、组件...
使用`getPackageName.bat`的方法通常很简单,只需将需要查询的APK文件放在同一目录下,然后运行这个批处理文件。脚本会自动遍历目录中的所有APK,读取其`AndroidManifest.xml`,提取并输出包名。`readme.txt`文件...
一个典型的.bat文件会包含以下内容: ```batch @echo off java -jar 启动.jar ``` 这里,`@echo off`是用来关闭命令行的回显功能,而`java -jar 启动.jar`则是调用Java虚拟机,使用`-jar`选项执行指定的.jar文件。`...
在"启动redis和nacos.bat"脚本中,应该包含了启动Nacos服务的相关命令,可能是通过运行Nacos的启动脚本或直接调用其Java可执行jar包。 Redis是一个高性能的键值存储系统,常被用作数据库、缓存和消息代理。它支持...
下面将详细介绍如何通过BAT文件运行引用了外部jar的Java程序。 首先,我们需要了解Java程序的运行机制。Java程序是由JVM(Java虚拟机)执行的,通过`java`命令来启动。如果Java程序依赖于外部的jar库,我们可以通过...
在SQL*Plus中,你可以编写一个批处理脚本(通常为.bat或.sh文件),通过该脚本调用并执行多个.sql文件。 批处理脚本的基本结构如下: ```bash @sql_file1.sql @sql_file2.sql @sql_file3.sql ... ``` 每行的`@`...
描述中的"Tomcat7[含service.bat文件]_zy.rar"进一步确认了压缩包的内容,它是一个RAR格式的压缩文件,包含Tomcat 7和`service.bat`文件。`zy.rar`可能是上传者或整理者的标识或者版本号。 **Tomcat详解** Tomcat...