Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ProcessBuilder & cmd & Ctrl-C

1.0K
11 января 2008 года
diesel_den
169 / / 22.12.2005
короче запустил прожку таким макаром:

ProcessBuilder processBuilder = new ProcessBuilder("cmd /c run.bat");
process = processBuilder.start();
BufferedWriter stdIn = new BufferedWriter(new OutputStreamWriter(process.getOutputStream()));

теперь вот надо как-то этой прожке Ctrl-C послать.
(когда вручную запускаю батник и нажимаю Ctrl-C,
эта прожка Ctrl-C перехватывает).

первое что пришло на ум - stdIn.write("\003");stdIn.flush(); - не прокатило.

Есть ещё предложения ?
1.0K
15 января 2008 года
diesel_den
169 / / 22.12.2005
на эту тему есть баг
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4770092
Фигня в том, что баг не пофикшен :(
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог