public String execCmd(String cmd) {
StringBuilder result = new StringBuilder();
try {
Process process = Runtime.getRuntime().exec(cmd);
InputStreamReader inputStreamReader = new InputStreamReader(process.getInputStream());
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String line = "";
while ((line = bufferedReader.readLine()) != null) {
result.append(line + "\n");
}
} catch (Exception x) {
System.out.println("execCmd " + cmd + " error=" + x);
}
System.out.println("execCmd " + cmd + " result=" + result);
return result.toString();
}
Javaでローカルシステムコマンドを実行し、コマンド出力を取得します。
おすすめ
転載: blog.csdn.net/chenzhengfeng/article/details/130820714
おすすめ
ランキング