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://m.kartarina.com/article26/hdpjcg.html

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

廣告

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

成都網站建設公司
主站蜘蛛池模板: 国产免费av片在线无码免费看| 人妻丰满熟妇岳AV无码区HD| 午夜无码视频一区二区三区| 国产精品亚洲专区无码WEB | 最新中文字幕AV无码不卡| 亚洲av无码不卡| 人妻av无码专区| 亚洲av无码专区国产不乱码| 国产成人无码18禁午夜福利p| 国产精品无码无片在线观看3D| 日韩av无码久久精品免费| 久久精品无码一区二区三区日韩| 亚洲午夜无码久久| 无码粉嫩小泬无套在线观看| 一本色道久久HEZYO无码| 国产午夜无码福利在线看网站| 亚洲av永久无码天堂网| 青青草无码免费一二三区| 国产精品无码无片在线观看| 无码人妻少妇久久中文字幕 | av无码aV天天aV天天爽| 亚洲精品无码中文久久字幕| 无码精品国产一区二区三区免费| 国产网红主播无码精品| 无码人妻少妇伦在线电影| 丰满少妇人妻无码专区 | 性色av无码不卡中文字幕| 亚洲av无码专区在线| 无码中文字幕日韩专区| 无码GOGO大胆啪啪艺术| 久久无码人妻一区二区三区| 久久精品aⅴ无码中文字字幕重口 久久精品国产亚洲AV无码娇色 | 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 国产午夜无码片免费| 亚洲成a人无码av波多野按摩 | 熟妇人妻中文a∨无码| 波多野42部无码喷潮在线| 国产精品99无码一区二区| 国产色综合久久无码有码| 久久久久久久无码高潮 | 无码免费午夜福利片在线|