C#在运行时或更早的时间设置流程描述
我有一个WPF应用程序,它启动几个“托管”进程,当我启动WPF应用程序时,它会启动同一个.exe进程数次,每次都有不同的参数 我想用不同的名称(或描述)来命名每个进程,这样我就可以在任务管理器中检测出哪个进程是哪个进程(如果我想关闭其中一个进程的话) 我知道我不能为每个进程设置不同的进程ImageName,因为它们都是相同的实际.exe文件 是否有办法在运行时或启动时(更改ProcessStartInfo参数或类似的内容)至少更改流程描述?不,您不能;“说明”列显示进程启动时Windows加载的值。它来自嵌入在可执行文件中的一个部分C#在运行时或更早的时间设置流程描述,c#,.net,windows,process,C#,.net,Windows,Process,我有一个WPF应用程序,它启动几个“托管”进程,当我启动WPF应用程序时,它会启动同一个.exe进程数次,每次都有不同的参数 我想用不同的名称(或描述)来命名每个进程,这样我就可以在任务管理器中检测出哪个进程是哪个进程(如果我想关闭其中一个进程的话) 我知道我不能为每个进程设置不同的进程ImageName,因为它们都是相同的实际.exe文件 是否有办法在运行时或启动时(更改ProcessStartInfo参数或类似的内容)至少更改流程描述?不,您不能;“说明”列显示进程启动时Windows加载的
您只需显示任务管理器的“命令行”列即可。soooooo难以置信的悲哀!:(但是非常感谢您在命令行栏中给出的提示。命令行对我很有用。我可以区分我的进程:)。我只是很惊讶没有人建议跟踪进程id。。。当时(2013年),我想让unique eady记住每个insyance的字符串,这样我就能知道每个流程主题。我不想记录id然后进行比较,下面这个家伙提出的cml论点是一个很好的解决方案。