PowerShell muestra variables de entorno, una línea para cada una. Si una variable tiene un valor lo suficientemente largo, se trunca y se agrega una elipsis:
> gci env:
Name Value
---- -----
<suppressed lines>
PSModulePath C:\Windows\system32\WindowsPowerSh...
<suppressed lines>
¿Hay alguna forma de obtener valores completos para todos los vars a la vez, como en un indicador de cmd estándar? (las respuestas dadas para Powershell get-childitem env: path devuelve una línea elipsada, ¿cómo tener algo útil? entonces no se aplicaría).
Pasé una hora buscando formas de hacer que PowerShell muestre el contenido completo de mi variable de entorno de ruta. Siempre lo trunca a 2452 caracteres, con o sin marcas de puntos suspensivos, incluso si especifico un formato más amplio. Esto hace que sea imposible tratar la EP como otra cosa que no sea trivialmente útil. Mi opinión sobre PS es que es un POS y nada ha cambiado eso. He leído cientos de blogs y resultados de búsqueda y nadie tiene una solución. Ni siquiera aquí.
—
Suncat2000