Не закрывайте его как дубликат, так как у меня есть тонкое, но существенное изменение по сравнению с аналогичными вопросами:
Можно ли захватить вывод внешнего процесса (, то есть stdout )в java, , когда я не создавал процесс , и все, что я знаю, это имя процесса?
У меня Windows 7.
РЕДАКТИРОВАТЬ:
Если есть способ сделать это на другом языке (C #\ C++ ), то я могу написать программу «CaptureOutput», которая захватывает вывод, записывает в стандартный вывод и в моем java-коде запускает « CaptureOutput" и прочитать его stdput.
Некрасиво, но может сработать.
Так что ответы на других языках меня тоже устраивают.