我需要一些關於我的Java桌面應用程序的幫助。我有一個按鈕(我的意圖)終端(Linux)或提示符/ cmd(Windows)並傳遞一些命令(我試圖使用ping命令)。打開終端/提示並通過一個命令(ping)
我只知道如何打開終端,但我無法傳遞命令。我如何做到這一點?
謝謝。
編輯:
我此時代碼:
Runtime rt = Runtime.getRuntime();
String sistemaOperacional = System.getProperty("os.name").toLowerCase();
String ip = "192.168.7.1";
String comando = "ping -c 100 "+ip;
if (sistemaOperacional.contains("linux")){
try {
rt.exec("gnome-terminal ");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
else if (sistemaOperacional.contains("win")){
try {
rt.exec("cmd.exe /c start command");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
else{
JOptionPane.showMessageDialog(null, "Não foi possível identificar o sistema operacional!");
}
您可以編輯您的問題以包含啓動終端或命令提示符的代碼嗎? – Kenster 2015-02-08 14:47:30
已編輯。這稱爲終端,但沒有命令... – Tux123 2015-02-08 19:16:28