我有一个应用程序打开文件时调用基于控制台的应用程序。 我想以某种方式“监视”这个控制台应用程序,所以当它被调用,我想看看什么命令行parameter passing给这个控制台应用程序。
这可能吗?
对于Windows,请使用Process Explorer 。 一旦PE正在运行,转到View菜单并selectSelect Columns项目。 在该对话框中,检查Command Linecheckbox,然后单击确定。 您现在应该在Process Explorer中看到每个进程的命令行参数。

对于大多数Unix或OS X系统,执行ps auxw将打印系统上的所有进程以及传递给它们的命令行参数。 请在您的特定操作系统上查找ps的手册页,以获取有关ps的更多信息,以及可以通过哪些选项更改其输出。
既然你说“EXE”,你可能在Windows上。 如果情况是这样的话,Process Monitor将会向你显示你所需要的更多信息: http : //technet.microsoft.com/en-us/sysinternals/bb896645.aspx