¿Cómo configuro la variable de entorno importando desde un archivo?

¿Cómo configuro la variable de entorno importando desde un archivo?

setque el comando establece variables de entorno temporalmente, mientras que setel comando establece variables de entorno de forma permanente.

Este comando exporta la variable de entorno actual patha un archivo.

echo %path% > path.txt

¿Hay alguna manera de configurar la variable de entorno importando desde un archivo, algo como esto?

set %path% < path.txt

Intenté env:PATH = (Get-Content path.txt)con powershell pero obtuve este error.

ingrese la descripción de la imagen aquí

Respuesta1

Puede probar los siguientes comandos para configurar/cambiar la variable de entorno mientras la lee desde un archivo. En el siguiente ejemplo, se establece la variable PATH y se reemplazará su contenido.

$env:PATH = (Get-Content path.txt)

Para agregar a la variable de entorno:

$env:PATH += (Get-Content path.txt)

También puedes usar [Environment]::SetEnvironmentVariablecomo se describe.aquípara que los cambios sean permanentes.

[Environment]::SetEnvironmentVariable($env:Path, $mypath, "Process")

información relacionada