弄清楚一个程序如何在 Windows 上启动另一个程序

Posted

技术标签:

【中文标题】弄清楚一个程序如何在 Windows 上启动另一个程序【英文标题】:Figuring out how one program launches another program on Windows 【发布时间】:2013-12-19 11:54:35 【问题描述】:

我有一个 Windows 程序(供应商提供的基准测试实用程序),它使用一组启动选项在我的系统上启动现有游戏。我想弄清楚这些启动选项是什么。有什么方法可以检测基准实用程序是如何启动游戏的?

更一般地说,是否有一些工具可以用来检测一个进程何时以及如何在 Windows 上启动另一个进程?

【问题讨论】:

使用任务管理器添加栏目command line 【参考方案1】:

当我面临同样的问题时,我想出了一个简单但满足我需求的绝佳解决方案。 我用一个简单的自定义编写的 c 程序交换了被调用的程序,它将所有传递的参数打印到一个日志文件中。

【讨论】:

以上是关于弄清楚一个程序如何在 Windows 上启动另一个程序的主要内容,如果未能解决你的问题,请参考以下文章

启动应用程序后启动图标略有不同

使附加的媒体可启动

LangageExt:使用 Bind() 链接两个 Either,但无法弄清楚如何使用它们创建另一个 Either

如何跟踪基于javapackager的应用程序在macOS上启动时的作用?

Apple 报告应用程序崩溃,但我无法弄清楚

如何弄清楚从哪里加载程序数据?