Перехват команд между двумя отдельными исполняемыми файлами

#windows #arguments #command #theory

Вопрос:

Я не был уверен, где это опубликовать, но, думаю, мне нужно будет сделать программу, чтобы это сделать, я больше интересуюсь теорией, чем кто-то, кто делает для меня какую-либо работу. Я хорошо владею некоторыми языками. Причина, по которой я задаю этот вопрос, заключается в том, что я хочу, чтобы разработчик был более открытым в отношении того, что он делает, а не держал его с закрытым исходным кодом.

У меня есть 2 исполняемых файла Windows. Давайте назовем их jxm1.exe и jmx2.exe.

jmx1.exe это программное обеспечение, которое вы запускаете для запуска программы. jmx1.exe затем отправляет команды на jmx2.exe с переключателями / флагами командной строки. Я хочу выяснить, что это за флаги. Я подумывал о создании программы для замены jmx2.exe но интересно, как именно я могу заставить его показать мне аргументы командной строки.

Я мог бы пойти по этому совершенно неправильному пути, и могли бы быть идеи получше. любая оценена по достоинству.