Можно ли перехватить аргументы программы?

Можно ли перехватить аргументы программы?

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

решение1

wmic process where caption="test.exe" get commandline
(конечно, вы также можете запустить wmicи затем интерактивно запросить различные свойства вашей системы (включая процессы), если вы этого хотите. wmic /?покажет вам варианты)

Редактировать: если вы предпочитаете графический интерфейс в Win7, вы должны иметь возможность выбрать дополнительный столбец (в меню Вид->Выбрать столбцы) под названием «Командная строка» (не уверен в точной формулировке) в диспетчере задач, чтобы отобразить то, что вам нужно;

И наконец, вы можете подключить отладчик (или что-нибудь выдающее себя за отладчик, я использовал simple cmd /k echoкак цель отладчика) черезПараметры выполнения изображения

Связанный контент