PowerShell hiển thị các biến môi trường, mỗi dòng một dòng. Nếu một biến có giá trị đủ dài, nó bị cắt cụt và nối thêm dấu chấm lửng:
> gci env:
Name Value
---- -----
<suppressed lines>
PSModulePath C:\Windows\system32\WindowsPowerSh...
<suppressed lines>
Có cách nào để có được giá trị đầy đủ cho tất cả các vars cùng một lúc, như trong dấu nhắc cmd tiêu chuẩn không? (câu trả lời được đưa ra cho Powershell get-childitem env: path trả về một dòng có dấu chấm lửng, làm thế nào để có một cái gì đó hữu ích? sẽ không áp dụng, sau đó).
Tôi đã dành một giờ để tìm kiếm các cách để PowerShell hiển thị toàn bộ nội dung của biến môi trường đường dẫn của tôi. Nó luôn cắt ngắn thành 2452 ký tự, có hoặc không có dấu chấm lửng, ngay cả khi tôi chỉ định định dạng rộng hơn. Điều này làm cho không thể coi PS là bất cứ thứ gì khác ngoài việc hữu ích tầm thường. Ý kiến của tôi về PS là đó là một POS và không có gì thay đổi điều đó. Tôi đã đọc qua hàng trăm blog và kết quả tìm kiếm và không ai có giải pháp. Thậm chí không có ở đây.
—
Suncat2000