如何使用单个PowerShell命令查看所有机器级环境变量?
我可以使用它来获取所有用户环境变量:如何使用单个PowerShell命令查看所有机器级环境变量?,powershell,environment-variables,Powershell,Environment Variables,我可以使用它来获取所有用户环境变量: Get-ChildItem -Path Env:\ 这是为了得到一个环境变量: [System.Environment]::GetEnvironmentVariable('PATH','machine') 但是我可以使用什么命令来查看所有机器级环境变量?System.environment类有另一个静态方法GetEnvironmentVariables()(注意后面的“s”)。您可以不带参数调用它来获取所有环境变量(类似于get ChildItem en
Get-ChildItem -Path Env:\
这是为了得到一个环境变量:
[System.Environment]::GetEnvironmentVariable('PATH','machine')
但是我可以使用什么命令来查看所有机器级环境变量?System.environment类有另一个静态方法
GetEnvironmentVariables()
(注意后面的“s”)。您可以不带参数调用它来获取所有环境变量(类似于get ChildItem env:
),也可以使用与GetEnvironmentVariable()
方法的第二个参数相同的参数来获取特定目标(例如机器、用户或进程)的变量
这将满足您的要求:
[Environment]::GetEnvironmentVariables('machine')