如何使用单个PowerShell命令查看所有机器级环境变量?

3
我可以使用这个来获取所有用户环境变量:
Get-ChildItem -Path Env:\

并使用以下代码获取单个环境变量:

[System.Environment]::GetEnvironmentVariable('PATH','machine')

但是我可以使用哪个命令来查看所有的机器级环境变量?
1个回答

5

System.Environment类有另一个静态方法GetEnvironmentVariables()(注意末尾的"s")。您可以调用它而不需要参数以获取所有环境变量(类似于Get-ChildItem env:),或者使用与GetEnvironmentVariable()方法的第二个参数相同的参数来获取特定目标(如机器、用户或进程)的变量。

这将实现您想要的功能:

[Environment]::GetEnvironmentVariables('machine')

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接