C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: как программно послать SIGINT в cmd.exe?  (Прочитано 5365 раз)
moskk
-Кто же это ходит за мёдом с воздушными шариками?
Участник
**

Сказали спасибо: +17/-4
Offline Offline

Сообщений: 264

-Я хожу.


« : 04 Февраль 2013, 09:53:52 »

всем доброго времени.
такой вопрос. есть прога, которая запускает cmd, перехватывет у него стандартные потоки ввода и вывода, кормит его ко***ми и забирает вывод. теперь, допустим, мы скомандовали что-то вроде
Код:
ping -t 8.8.8.8
или что угодно ещё, что не завершается в приемлимые для нас сроки. чтобы прекратить выполнение такой команды, в живом cmd можно нажать Ctrl+C, а как быть, если окна нет?

UPD: ко-ман-да-ми. вот чем моя прога кормит cmd. ну как дети малые, чесслово  Веселый
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines
Страница сгенерирована за 0.093 секунд. Запросов: 22.