I can use this to get all of the user environment variables:
Get-ChildItem -Path Env:\
and this to get a single environment variable:
[System.Environment]::GetEnvironmentVariable('PATH','machine')
but what command can I use to view all machine level environment variables?