Мне нужно отобразить все настроенные переменные среды в скрипте PowerShell во время выполнения. Обычно при отображении переменных среды я могу просто использовать в оболочке одно из следующих действий (среди прочих методов, но они просты):
gci env:*
ls Env:
Тем не менее, у меня есть сценарий, вызываемый из другой программы, и когда я использую один из вышеуказанных вызовов в сценарии, вместо того, чтобы быть представленными с переменными среды и их значениями, я вместо этого получаю список типов System.Collections.DictionaryEntry
вместо переменные и их значения. Как отобразить все переменные среды внутри скрипта PowerShell?