просмотр аргументов консольного приложения c # - PullRequest
2 голосов
/ 08 декабря 2009

У меня есть консольное приложение (написанное на c #), которому внешнее приложение (exe InstallShield) передает различные аргументы из командной строки. Без добавления кода в консольное приложение или InstallShield exe для регистрации значения аргументов, есть ли способ увидеть значение аргументов, переданных консольному приложению? (возможно, через какое-то приложение для мониторинга процессов)

Любые предложения будут очень полезны!

Приветствия

Тим

1 Ответ

7 голосов
/ 08 декабря 2009

Отличный и бесплатный Sysinternals Process Explorer сделает то, что вы хотите. Выделите процесс, щелкните правой кнопкой мыши, выберите «Свойства», и в открывшемся диалоговом окне вы увидите раздел « Командная строка: », в котором перечислены аргументы, переданные в ваш исполняемый файл:

Process Explorer's process dialog
(источник: ask-leo.com )

(Источник изображения: Process Explorer - бесплатная мощная замена диспетчера задач Windows )

...