La variable de entorno no se pega


1

Recientemente volví a Windows 7 y estoy tratando de usar el compilador de sombreadores de Renderman. Requiere que RMANTREEse establezca en

C:\Program Files\Pixar]RendermanStudio-3.0.3-maya2012\rmantree

Así que configuré mi terminal mac para tener eso como una variable de entorno y nunca tuve que configurarlo nuevamente.

En Windows, puedo configurarlo, RMANTREEpero tengo que hacerlo en cada símbolo del sistema. Traté de agregarlo a las variables de entorno del sistema, pero si fuera a

echo %RMANTREE%, Solo %RMANTREE%regreso en lugar del camino correcto.

Probablemente una pregunta estúpida, pero ¿alguna idea? Solo ahorraría un poco de tiempo, pero incluso un poco es increíble.

Respuestas:


0

Establecerlo en Variables de entorno del sistema debería darle el comportamiento que busca.

Asegúrese de iniciar un nuevo símbolo del sistema una vez configurado.


es raro ... hice eso y reinicié el sistema solo para asegurarme. Por alguna razón, Windows tiró la entrada que hice. Así que lo creé nuevamente y ahora está funcionando bien. Computadora de mal humor, supongo. ¡Gracias de cualquier forma!
Dhruv Aditya Govil

No hay problema, y ​​bienvenido al sitio. No olvide agregar su propia respuesta y aceptarla, o aceptar mi respuesta para que esta pregunta salga de la lista sin respuesta.
Paul

3

Debe establecer una variable de entorno persistente de usuario o de todo el sistema.

Para establecer la variable de forma permanente para su usuario , use setxdesde el símbolo del sistema:

setx RMANTREE "C:\Program Files\Pixar]RendermanStudio-3.0.3-maya2012\rmantree"

Para establecer la variable de forma permanente para todo el sistema , agregue el /minterruptor:

setx /m RMANTREE "C:\Program Files\Pixar]RendermanStudio-3.0.3-maya2012\rmantree"

Puede verificar si una variable de entorno específica se obtiene utilizando set(no "x"):

set RMANTREE

O verifique todas las variables que comienzan con una letra dada :

set R

Y no, no es una pregunta estúpida.

editar: el cambio a la variable se mostrará en todas las futuras ventanas CMD; NO en la ventana actual de CMD.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.