java代碼用bat,java代碼用sftp上傳文件亂碼

java程序去執行一個bat文件

public static void main(String[] args) {

站在用戶的角度思考問題,與客戶深入溝通,找到建安網站設計與建安網站推廣的解決方案,憑借多年的經驗,讓設計與互聯網技術結合,創造個性化、用戶體驗好的作品,建站類型包括:成都網站制作、成都做網站、企業官網、英文網站、手機端網站、網站推廣、域名申請、網絡空間、企業郵箱。業務覆蓋建安地區。

try {

String command = "C:\\Users\\Administrator\\Desktop\\do.bat";

Process p = Runtime.getRuntime().exec(command);

BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream(),"GBK"));//注意中文編碼問題

String line;

while ((line = br.readLine()) != null) {

System.out.println("StartedLog=="+line);

}

br.close();

} catch (IOException e) {

}

}

自己試試吧,不知道可行不可行.

如何生成bat文件來執行java代碼

建議你用java

ANT

先寫一個ANT的

BUILD.XML

(網上自己找下)

然后寫腳本

a.bat

ant

-v

然后執行a.bat就行了

(2)

或者直接在BAT里寫

JAVAC

*.java命令都可以。

怎么在java中運行bat命令

@echo off

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

echo path:%~dp0

set base=%~dp0

set class=%base%\bin

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文件

怎么java代碼打包成可執行jar并用批處理bat運行

在文檔中寫上 java -jar D:\workspace\test\test_fat.jar 然后文檔后綴改成.bat。然后把bat文件和你的test_fat放在一個文件夾中,就行了

前提是:你的jar包打的正確,用Eclipes打包時注意指定Main Class

然后就沒問題了。

你也可以手動修改

打開jar包,里面有個mate-inf文件夾,把里面的manifest.mf文件拷出來,打開,如下:

Manifest-Version: 1.0

Created-By: 1.6.0_06 (Sun Microsystems Inc.)

Main-Class: thinkerbell.src.MainClassAction(你需要把這里改成你的啟動class文件路徑,就是main方法在哪個class中,就寫哪個class路徑,要是有包夜妖帶上,然后再覆蓋回去就行了

用記事本打開manifest.mf,然后修改就可以了;

在java代碼中調用retrace.bat的實例

java調用bat文件的實例:

import java.io.*;

public class Test{

public static void main(String[] args){

try {

//執行批處理文件

Process process = Runtime.getRuntime().exec("D:\\retrace.bat");

//取得命令結果的輸出流

InputStream fis = process.getInputStream();

//用一個讀輸出流類去讀

BufferedReader br = new BufferedReader(new InputStreamReader(fis));

String line = null;

//逐行讀取輸出到控制臺

while ((line = br.readLine()) != null) {

System.out.println(line);

}

} catch (IOException e) {

e.printStackTrace();

}

}

}

如果對你有幫助,請及時采納。

網站標題:java代碼用bat,java代碼用sftp上傳文件亂碼
轉載來于:http://www.kartarina.com/article26/hdpjcg.html

成都網站建設公司_創新互聯,為您提供網站改版、服務器托管、網站排名、用戶體驗移動網站建設網站維護

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設公司
主站蜘蛛池模板: 无码高潮爽到爆的喷水视频app| 伊人久久大香线蕉无码| 国产成人无码精品一区不卡| 国产做无码视频在线观看 | 久久无码高潮喷水| 久久久国产精品无码一区二区三区| 国产日韩精品无码区免费专区国产 | 国产av永久无码天堂影院| 精品亚洲av无码一区二区柚蜜| 在线播放无码高潮的视频| 国产AV无码专区亚洲AV麻豆丫| 亚洲av无码一区二区三区网站 | 久久久久无码国产精品不卡| 亚洲av永久无码嘿嘿嘿| 国产精品无码无卡在线播放| 无码人妻久久一区二区三区蜜桃| 免费A级毛片无码无遮挡内射| 一本加勒比HEZYO无码人妻| 亚洲精品久久无码av片俺去也| 日韩午夜福利无码专区a| 亚洲精品色午夜无码专区日韩| 国产精品成人无码久久久久久| 亚洲youwu永久无码精品| 亚洲综合无码一区二区三区| 久久无码专区国产精品| 国产午夜鲁丝无码拍拍| 国产色爽免费无码视频| 韩国免费a级作爱片无码| 永久免费无码网站在线观看个| 男人av无码天堂| 国产精品va无码二区| 成人免费无码大片A毛片抽搐色欲| 亚洲精品无码日韩国产不卡av| AV无码精品一区二区三区| 免费A级毛片无码无遮挡内射| 日韩网红少妇无码视频香港| 91久久九九无码成人网站 | 国产精品亚洲а∨无码播放不卡| 日本精品人妻无码免费大全| 免费无码国产V片在线观看| 午夜无码一区二区三区在线观看|