Como complemento a otras respuestas,
En el caso de listar todas las Variables de Entorno, para concisar los comandos, puede utilizar dir
, ls
y gci
(acrónimo de Get-ChildItem), ya que son tres alias de Get-ChildItem
.
Así pues, todos los comandos siguientes son iguales y pueden utilizarse en este contexto:
Get-ChildItem Env:
o
dir Env:
o
ls Env:
o
gci Env:
Más información en shellgeek .
También, como un caso de uso práctico, puede obtener una lista ordenada alfabéticamente de Variables de Entorno basada en Name
ou Value
así:
Get-ChildItem Env: | Sort Name
o
Get-ChildItem Env: | Sort Value
PARA SU INFORMACIÓN : No se puede sustituir Get-ChildItem Env:
con Get-Item Env:
en los comandos anteriores (la lista no se ordenará y permanecerá sin cambios). Por lo tanto, en estos casos, el comando Get-ChildItem
puede ser preferible al Get-Item
mencionado en esta respuesta de BitBite .
Por último, puede ordenar el valor de un registro específico de Variables de entorno de la siguiente manera:
(Get-ChildItem Env:PATH).Value.Split(';') | Sort
16 votos
echo $env:Path
0 votos
Ver también : Mostrar todas las variables de entorno de un PowerShell en ejecución script