2009-09-29 20 views
60

En las versiones anteriores de Windows, solo abría el Panel de control, seleccionaba el applet del sistema, seleccionaba la pestaña Avanzado y luego presionaba el botón Variables del entorno. Como usuario normal, podría editar las "Variables de usuario" pero no las "Variables del sistema".¿Cómo establecer variables de entorno de usuario en Windows Server 2008 R2 como un usuario normal?

En Windows Server 2008 R2, si intento presionar la opción Configuración avanzada del sistema en el applet del sistema, solicita la contraseña del administrador.

+0

buen hilo, pero he votado para que se mueva a la falla del servidor –

Respuesta

61

OK Lo encontré. Arg, un ejercicio de frustración. Dejaron la ruta de acceso del menú de la ventana anterior para cambiar las variables de entorno allí, pero el acceso limitado a los administradores solamente. Como usuario normal, si desea cambiarlo, debe pasar por un conjunto diferente de opciones para llegar a la misma ventana frigging.

Panel de control -> Cuentas de usuario - Cuentas>usuario ->Cambiar mis variables de entorno.

21

Instrucciones paso a paso:

  • Ir a Panel de control \ Sistema y seguridad \ Sistema
  • Haga clic en Cambiar configuración
  • vaya a “Avance”
  • Haga clic en Variables de entorno
+2

No creo que funcione para la pregunta del póster ... vea lo de no querer hacer esto como administrador – Foon

+0

En mi caja de WinSvr 2008 R2 reemplazar la segunda y tercera viñetas con: Haga clic en "Configuración avanzada del sistema" – JohnC

5

En "Inicio", ingrese "entorno" en el campo de búsqueda. Eso mostrará una lista de la opción para cambiar las variables del sistema directamente en el menú de inicio.

73

También puede utilizar esta línea de comando directo para abrir las Propiedades del Sistema Avanzado:

sysdm.cpl 

A continuación, vaya a la pestaña Avanzado -> Variables de entorno

+5

Esta es la manera de hacerlo. Chico, en Windows Server 2012, esto se ha vuelto ridículamente complicado. Consulte technet para saber cómo agregar una variable de entorno en Windows Server 2012.Le dicen que instale la Consola de administración de directivas de grupo. Lo cual es innecesario. La solución de @ AlexCode es la correcta para obtener el viejo diálogo familiar. –

+0

Comando muy útil para saber cuándo el sistema no tiene cabeza. – JoshDM

+1

comando práctico, pero esto todavía requiere privilegios elevados y por lo tanto no funcionará para un usuario normal. La respuesta de OP es la correcta. – greenlaw

2

Esto se puede hacer desde la línea de comandos utilizando el SETX comando. Por ejemplo, para 'mover' los archivos temporales a otro disco:

SETX TEMP d:\tmp 
+0

Guau, gracias por este comando. Ahora puedo configurar env var para usuarios no interactivos. +1. Es realmente útil para cuentas de servicio que necesitan ejecutar lotes. – PollusB

1

En la línea de comandos:

set __COMPAT_LAYER=RUNASINVOKER 
SystemPropertiesAdvanced.exe 

Ahora puede establecer las variables de entorno de usuario.

+0

Bueno, puede configurar los efectos visuales/la configuración de rendimiento de la misma manera. :) – excitoon

2

Creé una carpeta godmode en el escritorio. simplemente cree una nueva carpeta en el escritorio y llámela GodMode. {ED7BA470-8E54-465E-825C-99712043E01C} nombrará la carpeta como godmode y rellenará el contenido con varias opciones de configuración, puede simplemente escribir ENVIRO en el busque para encontrar la opción de configuración relevante, ábrala y abre sysdm.cpl en la pestaña avanzada, puede cambiar las variables de entorno desde allí.

Cuestiones relacionadas