Я хочу перехватить аргументы командной строки программы, которую я использую, чтобы при запуске test.exe с аргументами -debug
я -console
мог видеть эти аргументы, даже если у меня нет исходного кода программы?
решение1
wmic process where caption="test.exe" get commandline
(конечно, вы также можете запустить wmic
и затем интерактивно запросить различные свойства вашей системы (включая процессы), если вы этого хотите. wmic /?
покажет вам варианты)
Редактировать: если вы предпочитаете графический интерфейс в Win7, вы должны иметь возможность выбрать дополнительный столбец (в меню Вид->Выбрать столбцы) под названием «Командная строка» (не уверен в точной формулировке) в диспетчере задач, чтобы отобразить то, что вам нужно;
И наконец, вы можете подключить отладчик (или что-нибудь выдающее себя за отладчик, я использовал simple cmd /k echo
как цель отладчика) черезПараметры выполнения изображения