我有一个WPF应用程序启动几个“托pipe”进程,当我启动我的WPF应用程序,它将启动相同的.exe进程几次与不同的参数在每次。
我想用不同的名称(或描述)来命名每个进程 – 所以我可以检测哪个是在任务pipe理器(如果我想closures其中的一个)。
我知道我不能设置一个不同的过程ImageName为每个 – 因为它们都是相同的实际.exe文件。
有没有一种方式,我至less在运行时,或在其开始时间更改stream程描述(更改ProcessStartInfo参数或类似的东西)..?
不,你不能; “说明”列显示当您的进程启动时由Windows加载的值。 它来自嵌入在可执行文件中的版本信息部分。
你可以做的只是显示任务管理器的“命令行”列。