Establezca variables de entorno desde la línea de comandos y haga que se adhieran globalmente [duplicado]

9

Posible duplicado:
¿Qué son las RUTA y otras variables de entorno, y cómo puedo configurarlas o usarlas?

En Windows 2008 Server R2, una vez que configuro una variable de entorno en la línea de comando, ¿cómo puedo hacer que se pegue? Por ejemplo, es fácil escribir:

establecer ruta =% ruta%;

mucho más fácil que el método de Mi PC con el botón derecho del mouse. Pero una vez que configuro esto, los cambios desaparecen con mi ventana de comandos. ¿Cómo hacer que se peguen? Quiero hacer lo mismo con JAVA_HOME y algunos otros también.

Daniel Williams
fuente
setx puede ser el mejor ... Pero cmd /? también menciona HKLM o HKCU \ Software \ Microsoft \ Command Processor \ AutoRun un archivo bat que podría tener la línea PATH = .... establecida.
barlop
@barlop: Configurar envvars "permanentes" a través de AutoRun de cmd es un hack. La página @slhck vinculada tiene una mejor ubicación HKCU\Environment, que Winlogon carga. (Es lo que también usa setx)
User1686

Respuestas: