「bat算法java」bat 语法

博主:adminadmin 2022-11-23 13:58:07 77

今天给各位分享bat算法java的知识,其中也会对bat 语法进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java怎么调用bat,并传参数

java可使用Runtime.exec执行bat文件,示例代码如下:

import java.io.*;

import java.util.*;

public class TestExec {

public void runbat(int name) {

String cmd = "cmd /c start D:/bat/"+name+".bat";

try {

Process ps = Runtime.getRuntime().exec(cmd);

System.out.println(ps.getInputStream());

} catch(IOException ioe) {

ioe.printStackTrace();

}

}

public static void main(String[] args){

TestExec test1 = new TestExec ();

test1.runbat("abc");

}

}

其中,abc.bat可以是已经存在的bat,也可以是动态生成的bat(如果需要根据已有参数执行bat,则可以使用动态生成bat文件的方式)

bat脚本如何调用JAVA程序

bat文件内容如下:

cd arg0

java -classpath arg1 -jar arg2 arg3 arg4..

说明:

尖括号里的不是必须的,按你的具体情况来

arg0:你的class或jar文件所在目录

arg1:你需要引入的jar文件,如果你已经在window的classpath里配置过或者不需要,那这句可以去掉

arg2:java类(*.class或*.jar)文件

arg3 arg4..:若干个参数,如没有也可以去掉

前提是你安装了jdk,并配置了环境变量

如何生成bat文件来执行java代码

建议你用java

ANT

先写一个ANT的

BUILD.XML

(网上自己找下)

然后写脚本

a.bat

ant

-v

然后执行a.bat就行了

(2)

或者直接在BAT里写

JAVAC

*.java命令都可以。

BAT批处理如何与JAVA类交互

如果你是用

System.exec()来调用bat的话,你可以分析bat执行过程的输出信息。

你可以规定bat执行完后输出一个什么的特殊信息。

然后当解析到该信息,就认为执行成功,否则失败。

而且,java执行bat的时候会等待它执行结束才执行下一条代码的 :o

关于bat算法java和bat 语法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-23,除非注明,否则均为首码项目网原创文章,转载请注明出处。