本文目錄一覽:
怎麼使用Java執行cmd命令
可以通過Runtime
的exec方法來進行執行。舉例:
public
class
Test
{
public
static
void
main(String[]
args)
{
Runtime
r=Runtime.getRuntime();
Process
p=null;
try{
String
s=”DOT的路徑\\dot.exe
c:\\user\\Administrator\\test.txt
-Tpng
-o
result.png”;
p=r.exec(s);
}catch(Exception
e){
System.out.println(“錯誤:”+e.getMessage());
e.printStackTrace();
}
}
}
java如何執行cmd命令
在D盤根目錄下建一個文本文件(.txt),然後在裡面編一個程序,比如
public class Hello{
public static void main(String[] args){
System.out.println(“Hello Java!”);
}
}
然後保存,關閉,將後綴名改為.java。
然後可與運行CMD,不過要先設置環境變數,打開我的電腦-系統屬性-高級-環境變數-系統變數-裡面的Path那條雙擊,將JDK的路徑添加進去。比如我的Path就設置為%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;D:\java\bin;D:\apache-tomcat-4.1.36-LE-jdk14;(最後一條就是JDK的路徑了)。然後確定關閉,在CMD里依次輸入「D:」回車,「javac Hello.java」回車,「java Hello」回車,即可.
java調用CMD命令
String command = 「cmd命令」
Process pro = Runtime.getRuntime().exec(command);
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(pro.getInputStream()));
編寫java程序怎麼調用cmd
java程序調用cmd主要是使用Runtime類來載入cmd指令,代碼如下:
package com.qiu.lin.he;
import java.io.IOException;
public class Ceshi {
public static void main(String[] args) {
try {
Runtime.getRuntime().exec(“cmd.exe /c start notepad “);//調用cmd窗口,打開一個文本程序
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
運行結果如下:
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/275663.html