5

在允许多个用户同时登录到一台机器的windows环境中,当我们调用时Process.GetProcesses(),它是返回进行此调用的已登录用户的进程还是返回所有已登录用户的进程。我查看了 MSDN 页面,但找不到此信息。

4

1 回答 1

4

该函数返回本地计算机上运行的所有进程资源。
你可以在 MSDN 上看到它(我也在我的电脑上查看它..)

返回值

类型:System.Diagnostics.Process[]
Process 类型的数组,表示本地计算机上运行的所有进程资源。

如果您对获取特定用户的流程感兴趣,请查看以下代码 - http://www.codeproject.com/Articles/14828/How-To-Get-Process-Owner-ID-and-Current-User-SID

于 2012-06-13T08:06:16.730 回答