C# 从外部进程提取环境变量

C# 从外部进程提取环境变量,c#,windows,windows-services,environment-variables,windows-server-2003,C#,Windows,Windows Services,Environment Variables,Windows Server 2003,几个月前,我发布了一个类似的问题(),但进行了跟踪。如果这不是正确的礼仪,请道歉 我运行一个windows服务,定期扫描进程的环境变量。该服务作为运行,并且只扫描也作为运行的进程。这个很好用 如果我以“本地系统帐户”(计算机上的管理员)的身份运行服务,它会具有相同的功能,还是没有权限?本地系统帐户是系统上最强大的用户,甚至比管理员帐户更强大。因此,虽然我从未尝试过您所描述的方法,但我希望本地系统帐户具有足够的权限。特别是,本地系统帐户的令牌包括本地管理员组。

几个月前,我发布了一个类似的问题(),但进行了跟踪。如果这不是正确的礼仪,请道歉

我运行一个windows服务,定期扫描进程的环境变量。该服务作为运行,并且只扫描也作为运行的进程。这个很好用


如果我以“本地系统帐户”(计算机上的管理员)的身份运行服务,它会具有相同的功能,还是没有权限?

本地系统帐户是系统上最强大的用户,甚至比管理员帐户更强大。因此,虽然我从未尝试过您所描述的方法,但我希望本地系统帐户具有足够的权限。

特别是,本地系统帐户的令牌包括本地管理员组。