Я нашел примеры кода, где кто-то открывает exe-файл из C # и передает аргументы, но после его запуска, как мы продолжаем взаимодействовать с ним, например, отправлять команды и получать ответ обратно?
Существует множество способов достижения межпроцессного взаимодействия (IPC). Я на самом деле нашел здесь .