获取现有进程C#的用户名

问题描述 投票:0回答:1

我正在尝试获取与C#应用程序中的流程相关联的DomainName\UserName。我需要收集的有关我可以通过Process.GetProcessesById()方法访问的应用程序的所有其他数据。返回的对象还包含DomainNameUserName的属性,但是在获取现有进程时,这似乎总是一个空字符串。

我知道我也可以通过查询WMI对象中的用户名来获得此信息,但是是否有通过简单地执行以下操作来获得此信息?

Process.GetProcessById(1234).StartInfo.UserName
c# wmi system.diagnostics
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.