の使い方を模索中ProcessBuilder
です。この些細なことdir
は機能しません。私は何を間違っていますか?
Process pb = new ProcessBuilder("cmd","dir C:\\").start();
InputStream in = pb.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
出力は次のとおりです。
Microsoft Windows XP [バージョン 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp.