Tôi cần hiển thị tất cả các biến môi trường đã định cấu hình trong tập lệnh PowerShell khi chạy. Thông thường khi hiển thị các biến môi trường, tôi chỉ có thể sử dụng một trong những cách sau tại shell (trong số các kỹ thuật khác, nhưng những kỹ thuật này rất đơn giản):
gci env:*
ls Env:
Tuy nhiên, tôi có một tập lệnh đang được gọi từ một chương trình khác và khi tôi sử dụng một trong các lệnh gọi ở trên trong tập lệnh, thay vì được hiển thị với các biến môi trường và giá trị của chúng, thay vào đó tôi nhận được danh sách các System.Collections.DictionaryEntry
kiểu thay vì các biến và giá trị của chúng . Bên trong tập lệnh PowerShell, làm cách nào để hiển thị tất cả các biến môi trường?