C#在运行时或更早的时候设置进程描述



我有一个WPF应用程序,它启动了几个"托管"进程,当我启动WPF应用软件时,它会启动同一个.exe进程几次,每次都有不同的参数。

我想用不同的名称(或描述)命名每个进程,这样我就可以在任务管理器中检测哪个是哪个(如果我想关闭其中一个)。

我知道我不能为每个设置不同的进程ImageName,因为它们都是相同的实际.exe文件。

有没有办法至少在运行时或启动时更改流程描述(更改ProcessStartInfo参数或类似的东西)。。?

不,你不能;"description"列显示进程启动时Windows加载的值。它来自可执行文件中嵌入的版本信息部分。

您可以简单地显示任务管理器的"命令行"列。

最新更新