Variables de entorno de PowerShell la guía final

Variables de entorno de PowerShell la guía final

Las variables de entorno en PowerShell se utilizan para acceder o iniciar rutas, carpetas o archivos específicos en Windows. El uso de las variables de entorno puede ayudar a acceder fácilmente a una carpeta específica. En lugar de escribir la dirección de ruta completa para acceder al "Carpeta de temperatura ", el"%tempt%Se puede utilizar la variable de entorno.

Además, estas variables pueden considerarse como marcadores de posición o atajos a la dirección de ruta larga de archivos o carpetas. Se trata de facilitar la navegación en una computadora, ya sea agregar rutas a las aplicaciones o crear scripts personalizados.

Este blog proporcionará detalles sobre el uso de las variables de entorno.

¿Cuáles son las variables de entorno de PowerShell??

Estos son los comandos que se van a discutir:

  • dir env:
  • Get -Childitem -Path Env:
  • Get -item -Path Env:
  • Tipos de variables de entorno.

Método 1: use el cmdlet "dir env:" para obtener las variables de entorno

El "dir env:"Cmdlet está especialmente diseñado para obtener las variables de entorno utilizando PowerShell. Ejecute el comando indicado para obtener todas las variables de entorno:

dir env:

Método 2: use el cmdlet "Get -ChildItem -Path Env:" para obtener las variables de entorno

El "Get-Childitem" cmdlet se usa a lo largo del "-CaminoParámetro y "Env:"Variable para obtener las variables de entorno en Windows:

Get -Childitem -Path Env:

Según el código anterior:

  • El "Get-Childitem"Cmdlet se usa para obtener el elemento de los directorios especificados.
  • "-CaminoEl parámetro se usa para definir la ruta.
  • "Env:"Variables Devueltas Variables de entorno:

Método 3: use el cmdlet "Get -Item -Path:" para obtener las variables de entorno

Del mismo modo, las variables de entorno también se pueden recuperar utilizando el "Obtiene el objeto"Cmdlet junto con el"-caminoParámetro y "Env:" variable:

Get -item -Path Env:

Aquí, el especificado "Obtiene el objeto"Cmdlet se usa para obtener el elemento desde una ubicación especificada, pero no obtiene el contenido del archivo:

Ejemplo 1: Obtenga el nombre de usuario actual usando el cmdlet "Get-Item"

Este ejemplo usará el "Obtiene el objeto"Cmdlet para obtener el nombre de usuario actual de Windows:

Get -item -path env: nombre de usuario

Ejemplo 2: Obtenga toda la lista del usuario utilizando el cmdlet "Get-Item"

Ahora, obtenga la lista de usuarios en Windows:

Get -Item -Path Env: Usuario*

Tipos de variables de entorno

Hay tres tipos de variables de entorno alcances: usuario, máquina y proceso. Cuando todas estas variables de entorno se combinan, forman una imagen que proporciona varias variables de entorno a los procesos de ejecución.

Alcance 1: usuario

El alcance del usuario contiene las variables de entorno asociadas con el usuario que ejecuta el proceso actual. Para que las variables de entorno de alcance del usuario ejecute el siguiente comando:

[Sistema.Entorno] :: getVironmentVariables ('Usuario')

Alcance 2: máquina

El alcance de la máquina contiene las variables de entorno asociadas con las instancias en ejecución de Windows:

[Sistema.Medio ambiente] :: GetVironmentVariables ('Máquina')

Alcance 3: Proceso

Variables de entorno En el alcance del proceso Combine el usuario y los ámbitos de la máquina:

[Sistema.Medio ambiente] :: getVironmentvariables ('proceso')

Eso se trata de usar las variables de entorno de PowerShell.

Conclusión

Las variables de entorno pueden considerarse como marcadores de posición o atajos para acceder a archivos o carpetas que tienen direcciones de ruta largas. Estos se pueden recuperar en PowerShell utilizando varios cmdlets, incluidos "dir env:","Get -Childitem -Path Env:", o "Get -item -Path Env:". Este blog ha presentado detalles en profundidad sobre las variables de entorno de PowerShell.