構成されたすべての環境変数を実行時にPowerShellスクリプトで表示する必要があります。通常、環境変数を表示するときは、シェルで次のいずれかを使用できます(他の手法の中でも特に簡単です)。
gci env:*
ls Env:
ただし、別のプログラムからスクリプトが呼び出されており、スクリプトで上記の呼び出しのいずれかを使用すると、環境変数とその値が表示されるSystem.Collections.DictionaryEntry
代わりに、変数とその値の代わりに型のリストが表示されます。PowerShellスクリプト内で、すべての環境変数を表示するにはどうすればよいですか?