Могу ли я использовать CreateProcess
(или ShellExecute
, или любое другое средство вызова cmd.exe
для запуска пакетного сценария) и перенаправить весь вывод в канал, принадлежащий моему процессу?Как я могу дать дочернему процессу cmd.exe дескриптор одной из конечных точек канала?Можно ли вообще использовать канал таким образом?
(поиск в Google вариантов для терминов "cmd.exe" и "pipe" - это не что иное, как перенаправление вывода в другую программу с использованием символа | (pipe))