當前位置:首頁 » 編程軟體 » java調用bat腳本

java調用bat腳本

發布時間: 2023-09-23 04:54:13

java調用bat文件 如何獲取結果

Runtime.getRuntime().exec("*.bat").getInputStream()
取得InputStream後再列印輸出。
Runtime.getRuntime().exec("*.bat").exitValue()可以取得運行結果。

㈡ java 程序中調用bat文件的方法代碼

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class RunBat {

public static void main(String[] args) {
try {
Process process = Runtime.getRuntime().exec("D:\\run.bat");
BufferedReader read = new BufferedReader(new InputStreamReader(process.getInputStream()));
String str = null;
while ((str = read.readLine()) != null) {
System.out.println(str);
}
} catch (Exception e) {
e.printStackTrace();
}
}

}

㈢ 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,並配置了環境變數

㈣ java執行調用.bat

Processmakemenuconfig=Runtime.getRuntime().exec("cmd.exe/kstartc:\\text1.bat"+"參數名");這里調用系統命令行打開一個控制台窗口即cmd.exe,其中/k參數是讓結果執行完畢之後不關閉cmd命令行窗口,改為/c則自動關閉,在cmd命令行中使用start命令打開一個批處理文件,批處理文件後面跟的即是參數

㈤ 怎麼在java中運行bat命令

@echo off

echo 正在加密,請稍後....

echo path:%~dp0

set base=%~dp0

set class=%base%in

set libs=%base%lib

set
class_path=%class%;%libs%c3p0-0.9.1.2.jar;%libs%mysql-connector-java-5.0.8-bin.jar;

java -classpath %class_path% com.test.Main

@pause

文件結構圖:

classes目錄是java編譯後的class目錄

libs目錄存放的所要使用到的jar

startNet.bat為我們啟動的bat文件

㈥ .bat調用java文件的命令

加上Java環境設置:set JAVA_HOME=c\JAVA7
然後運行時的命令加上:%JAVA_HOME%\bin\java Send

㈦ Java中如何調用bat,並傳入參數

如果能動態指定bat文件中參數更好。例如: 1.bat中> java -cp Chart2D這里有調用windows程序的例子,你可以參考一下,就在調用的地方吧你的bat文件

熱點內容
什麼樣的配置能玩地平線4 發布:2025-01-31 22:44:05 瀏覽:241
python正則表達式符號 發布:2025-01-31 22:43:50 瀏覽:391
androidmime 發布:2025-01-31 22:34:44 瀏覽:782
ftp和http的中文含義是 發布:2025-01-31 22:33:48 瀏覽:402
sqlite3存儲圖片 發布:2025-01-31 22:27:14 瀏覽:162
sqlserverphp 發布:2025-01-31 22:22:55 瀏覽:877
曲馬多存儲 發布:2025-01-31 22:22:52 瀏覽:538
緩存兒歌 發布:2025-01-31 22:21:26 瀏覽:528
學java有發展嗎 發布:2025-01-31 21:44:45 瀏覽:569
HBX編程 發布:2025-01-31 21:39:26 瀏覽:161