如何查看Windows进程的环境变量?在Unix上的procfs中寻找类似于environ
文件的Windows等价物。
答案 0 :(得分:19)
Process Explorer或其中一位朋友应该提供帮助。
答案 1 :(得分:5)
或者在powershell中:
(Get-Process -id 5060).StartInfo.EnvironmentVariables
(Get-Process notepad).StartInfo.EnvironmentVariables
答案 2 :(得分:4)
答案 3 :(得分:0)
要获得进程环境,您必须能够获取其上下文。在上下文中,使用getenv()
获取特定变量。
答案 4 :(得分:0)
答案 5 :(得分:0)
正如 ziya 所建议的,您可以使用 SysInternal's Process Explorer,或者,例如,稍微功能更丰富的 Process Hacker。
尽管这真的很简单,但我将描述如何在这两个应用程序中的任何一个中查找特定进程使用的环境变量:
Process Explorer 将所有环境变量显示在一个列表中,但 Process Hacker 按范围将它们组织成三个部分: