0
(0)

Las variables de entorno contienen datos que utiliza el entorno del sistema operativo. Nos dan información sobre el entorno en el que se ejecuta el programa. Hay dos tipos de variables de entorno:

  • Variables de entorno del sistema: contienen información específica de los recursos del sistema y las establece el sistema operativo o los controladores cuando se instalan los programas. Por ejemplo, la variable windir tendrá la ruta donde está instalado Windows.
  • Variables de entorno de usuario: contienen información para una cuenta de usuario en particular. Por ejemplo, cuando instala Python / JAVA en su sistema, establece la variable PATH para que los comandos se puedan ejecutar sin especificar la ruta del archivo cada vez.

Las variables de entorno tienen un nombre y un valor asociado. En este artículo, veamos cómo crearlos y modificarlos de varias maneras.

Solución 1: uso del símbolo del sistema

Crear y editar variables de entorno

Tanto las variables del entorno del sistema como del usuario se pueden editar con este método. Sin embargo, solo se puede cambiar el valor de la variable. El nombre de la variable no se puede cambiar.

Paso 1: Presione el Windows + r para abrir el Ejecutar ventana. Tipo cmd y presione Okay

Paso 2: Se abre el símbolo del sistema. Cuando se ingresa el siguiente comando, se crea la variable.

Para variables de entorno de usuario:

setx  ""

Por ejemplo, si queremos crear una variable PRUEBA con el valor C: TestPath decimos,

setx TEST "C:TestPath"

Edición de entorno de usuario

Para variables de entorno del sistema:

setx  "" -m

Por ejemplo, si queremos crear una variable TESTsys con el valor C: decimos,

setx TESTsys "C:" -m

Para modificar el valor de la variable, tenemos que usar setx el mismo comando con el nuevo valor. El comando setx reasigna el valor de Variable, cada vez que lo ejecutamos. Almacena el último valor de la variable.

En ciertos casos, la variable debe contener varios valores. En tales casos, los valores deben estar separados por punto y coma.

Para la variable de entorno de usuario:

setx  ";"

Por ejemplo, si queremos la variable PRUEBA tener dos valores C: Usuarios , C: Prueba decimos,

setx TEST "C:Users;CTest"

Edición de ev de múltiples usuarios

Para la variable de entorno del sistema:

setx  ";" -m

Por ejemplo, si queremos la variable TESTsys tener dos valores C: Usuarios , C: Windows decimos,

setx TESTsys "C:Users;CWindows" -m

Paso 3: Para verificar los cambios, cierre y abra el símbolo del sistema y escriba

echo %VariableName%

Para comprobar el valor de PRUEBA variable, decimos

echo %TEST%

Comprobar valor

Borrar variables de entorno

Cuando tenemos que borrar el valor de una variable de entorno, el valor de la variable debe estar vacío.

setx  ""

Digamos que tenemos que borrar la variable llamada PRUEBA que creamos anteriormente. Luego,

setx TEST ""

Borrando Env

Eliminar variables de entorno

Para eliminar una variable de entorno, ingrese el siguiente comando:

Para la variable de entorno de usuario:

REG delete "HKCUEnvironment" /F /V ""

Digamos que queremos eliminar PRUEBA variable que creamos y editamos anteriormente. El comando sería

REG delete "HKCUEnvironment" /F /V "TEST"

Delteing Env

Para la variable de entorno del sistema:

REG delete "HKLMSYSTEMCurrentControlSetControlSession ManagerEnvironment" /F /V ""

Digamos que queremos eliminar TESTsys variable que creamos y editamos anteriormente. El comando sería

REG delete "HKLMSYSTEMCurrentControlSetControlSession ManagerEnvironment" /F /V "TESTsys"

Solución 2: Uso de la ventana Variables de entorno

Crear y editar variables de entorno

Paso 1: Abra el Ejecutar ventana (Windows + r) y escriba el siguiente comando y presione Okay

rundll32.exe sysdm.cpl, EditEnvironmentVariables

Comando Rundll

Paso 2: Se abre la ventana Variables de entorno

Si desea crear una nueva variable:

  1. prensa Nuevo
  2. Nueva variable de usuario ventana se abre
  3. Dar Nombre de la variable
  4. Introducir el Valor variable
  5. prensa Okay
  6. prensa Okay nuevamente en la ventana Variables de entorno

Nuevo Env

Si desea editar la variable existente:

  1. Elija la variable a editar
  2. prensa Editar
  3. Editar variable de usuario Se abre la ventana
  4. Editar Nombre de la variable
  5. Editar Valor variable
  6. prensa Okay
  7. Presione nuevamente Okay para que los cambios se reflejen.

Cambios en la ventana Env 1

NOTA : Usando este método

  1. Las variables del entorno del sistema no se pueden editar.
  2. Tanto el nombre de la variable como el valor de una variable de entorno de usuario se pueden editar.
  3. Las variables de entorno no se pueden borrar.

Eliminar variables de entorno

Para eliminar una variable, abra el Variables de entorno ventana

  1. Elige la variable para ser eliminado
  2. Haga clic en Eliminar
  3. Haga clic en Okay en la ventana Variables de entorno

Eliminar en ventana

Solución 3: uso de PowerShell

Crear y editar variables de entorno

Tanto las variables del entorno del sistema como del usuario se pueden editar con este método. Sin embargo, solo se puede cambiar el valor de la variable. El nombre de la variable no se puede cambiar.

Paso 1: Presione Windows + r juntos para abrir ejecutar ventana y escriba potencia Shell

Powershell en ejecución

Paso 2: Para crear la variable, escriba el siguiente comando

Para la variable de entorno de usuario:

[Environment]::SetEnvironmentVariable("","","User")

Ejemplo: para crear un nombre variable PRUEBA con valor C: TestPath decimos,

[Environment]::SetEnvironmentVariable("TEST","C:TestPath","User")

Creando Var en Ps

Para la variable de entorno del sistema:

[Environment]::SetEnvironmentVariable("","","Machine")

Ejemplo: Para crear una variable llamada TESTsys con valor C: decimos,

[Environment]::SetEnvironmentVariable("TESTsys","C:","Machine")

Para editar la variable, escriba el mismo comando con diferente valor de variable. La variable se actualizaría con el último valor.

Cuando se van a asignar varios valores, los valores se deben separar con punto y coma. Los comandos son los siguientes

Para la variable de entorno de usuario:

[Environment]::SetEnvironmentVariable("",";","User")

Ejemplo: digamos la variable PRUEBA debe contener dos valores C: Usuarios ; C Prueba decimos ,

[Environment]::SetEnvironmentVariable("TEST","C:Users;CTest","User")

Para la variable de entorno del sistema:

[Environment]::SetEnvironmentVariable("",";","Machine")

Ejemplo: digamos la variable TESTsys debe contener dos valores C: Usuarios ; C Windows decimos

[Environment]::SetEnvironmentVariable("TESTsys","C:Users;CWindows","Machine")

Consulte el siguiente ejemplo:

Edición de Env múltiple en Ps

Para verificar los cambios, cierre la ventana de PowerShell. Ábrelo y escribe cualquiera de los siguientes comandos:


ANUNCIO

$Env:

Ejemplo: Para comprobar el valor de la variable TEST, diga:

$Env:TEST

O

Get-ChildItem Env:

Ejemplo: Para comprobar el valor de la variable TEST, diga:

Get-ChildItem Env:TEST

Check In Ps

Eliminar variables de entorno

Para eliminar una variable, escriba el siguiente comando:

Para variables de entorno de usuario:

[Environment]::SetEnvironmentVariable("","","User")

O

[Environment]::SetEnvironmentVariable("",$null,"User")

Ejemplo: Para borrar la variable TEST diga,

[Environment]::SetEnvironmentVariable("TEST","","User")

Para variables de entorno del sistema:

[Environment]::SetEnvironmentVariable("","","Machine")

O

[Environment]::SetEnvironmentVariable("",$null,"Machine")

Ejemplo: Para eliminar la variable TESTsys diga,

[Environment]::SetEnvironmentVariable("TESTsys",$null,"Machine")

A continuación se muestra una instantánea de ejemplo

Eliminar en Ps

NOTA:

  • No podemos borrar la variable usando este método.

Gracias por leer. ¡Espero que esto ayude!

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.