私はJavaに非常に慣れていないため、isコードに従っているため、出力が得られませんが、実行中のプロセスの出力を取得するタスクリストのみを使用している場合. しかし、( tasklist | sort /R /+58 )を使用している場合、出力しか得られません。よろしくお願いします。
package process;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Someprocess {
public static void main(String[] args) throws IOException {
String line;
Process p = Runtime.getRuntime().exec("tasklist | sort /R /+58");
BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((line = input.readLine()) != null) {
System.out.println(line);
}
input.close();
}
}