我有一个控制台应用程序(用 c# 编写),它通过外部应用程序(InstallShield exe)从命令行传递各种参数。如果不将代码添加到控制台应用程序或 InstallShield exe 以记录参数的值,是否有任何方法可以查看传递给控制台应用程序的参数值?(也许通过某种过程监控应用程序)
任何建议都会非常有帮助!
干杯
蒂姆
我有一个控制台应用程序(用 c# 编写),它通过外部应用程序(InstallShield exe)从命令行传递各种参数。如果不将代码添加到控制台应用程序或 InstallShield exe 以记录参数的值,是否有任何方法可以查看传递给控制台应用程序的参数值?(也许通过某种过程监控应用程序)
任何建议都会非常有帮助!
干杯
蒂姆
出色且免费的Sysinternals Process Explorer将满足您的需求。突出显示该过程,右键单击,选择属性,然后在打开的对话框中,您将看到一个“命令行: ”部分,其中列出了传递给可执行文件的参数:
(来源:ask-leo.com)