Java создает новый cmd.exe и получает выходной потокJAVA

Программисты JAVA общаются здесь
Гость
Java создает новый cmd.exe и получает выходной поток

Сообщение Гость »


Я пытаюсь создать новую консоль в Java и получить выходной поток.

Я пробовал так:

Процесс p = Runtime.getRuntime().exec("cmd.exe /c start"); BufferedWriter out = новый BufferedWriter( новый OutputStreamWriter( p.getOutputStream())); консоль спавнится, но я не могу что-то написать в потоке!

Другой способ:

Процесс p = Runtime.getRuntime().exec("cmd.exe"); BufferedWriter out = новый BufferedWriter(новый OutputStreamWriter( p.getOutputStream())); На этот раз я могу писать в поток, но консоль не появляется!

Мне не хватает знаний :/

Заранее спасибо.

Вернуться в «JAVA»