ฉันต้องการแสดงตัวแปรสภาพแวดล้อมที่กำหนดค่าไว้ทั้งหมดในสคริปต์ PowerShell ที่รันไทม์ โดยปกติเมื่อแสดงตัวแปรสภาพแวดล้อมฉันสามารถใช้สิ่งใดสิ่งหนึ่งต่อไปนี้ที่เชลล์ (รวมถึงเทคนิคอื่น ๆ แต่สิ่งเหล่านี้ทำได้ง่าย):
gci env:*
ls Env:
อย่างไรก็ตามฉันมีสคริปต์ที่ถูกเรียกจากโปรแกรมอื่นและเมื่อฉันใช้หนึ่งในการเรียกข้างต้นในสคริปต์แทนที่จะนำเสนอด้วยตัวแปรสภาพแวดล้อมและค่าของมันฉันจะได้รับรายการSystem.Collections.DictionaryEntry
ประเภทแทนตัวแปรและค่าของมันแทน . ภายในสคริปต์ PowerShell ฉันจะแสดงตัวแปรสภาพแวดล้อมทั้งหมดได้อย่างไร