Variable de entorno

15/03/2005 - 19:19 por Nachohp | Informe spam
Hola


Alguien me puede decir cómo añadir una variable de entorno desde la línea
del comandos.
la variable es

CASTEM=c:\Program files\Cast3M\PCW_04


Graciasssssss

Preguntas similare

Leer las respuestas

#6 Sygrama Software
15/03/2005 - 21:17 | Informe spam
Hola Nachohp:

¿Y tiene que ser desde la línea de comandos?
Si el contenido de la variable es fijo, lo más cómodo es ir a MiPC - Propiedades - Opciones Avanzadas - Variables de entorno y definirla ahí.
Si el valor cambia dependiendo del usuario o de un programa que se ejecuta previamente hay que armar un .bat con las llamadas al programa que da origen al nuevo valor de la variable, el set VARIABLE=Valor y la llamada al programa que utiliza esta variable.
Hacer un set desde línea de comandos sirve solamente para su uso inmediato, dentro de esa sesión de cmd. Al cerrar la sesión, la variable se pierde. Setearla en una ventana de comandos es mantenerla "encerrada" en esa ventana: aunque la ventana esté abierta, la variable no se ve desde afuera; si llamás al programa que necesita de esa variable desde el escritorio, no es capaz de leer el valor de la variable que tenés vigente en la ventana cmd.
Saludos
Claudia Podestá
Rosario - Argentina
Capital de la Lengua Española
Respuesta Responder a este mensaje
#7 fermu
15/03/2005 - 21:51 | Informe spam
Hash: SHA1

Alex GD wrote:

| No, al cerrar la cónsola la variable desaparece.
|


Joer... buscamos un metodo para ejecutar una variable volatil quizás
para incluirla en un script, y esto se puede hacer perfectamente con el
comando "set".

Saludos
Fernando M. / Registered Linux User #367696
Respuesta Responder a este mensaje
#8 Alex GD
15/03/2005 - 22:24 | Informe spam
A ver... creamos un bat y le ponemos dentro un set pepito% (por
ejemplo). ejecutamos el bat, cómo sabemos que XP ha tomado esa variable de
entorno? En sistema-variables de entorno no aparece. cómo se puede saber que
la variable está ahí?

Saludos
Regards
Alex
Respuesta Responder a este mensaje
#9 Ramon Jiménez
15/03/2005 - 22:51 | Informe spam
porque así no la ha tomado...sólo ha existido en el contexto de la sesion de
consola en la que se ha ejecutado el Bat...

Ejemplo:
Abres una consola y ejecutas tu bat...ejecutas set. Podras ver esa variable
pero si abres otra consola y ejecutas set podras ver que esa vaiabñe no
existe. El ambito es la sesión

Has probado con SETX, incluido en las Support tools?

Saludos
Ramon
PMP, ITIL Certified
MCSE & MCSA 2000/2003, CCA
"Alex GD" wrote in message
news:
A ver... creamos un bat y le ponemos dentro un set pepito% (por
ejemplo). ejecutamos el bat, cómo sabemos que XP ha tomado esa variable de
entorno? En sistema-variables de entorno no aparece. cómo se puede saber
que la variable está ahí?

Saludos
Regards
Alex

Respuesta Responder a este mensaje
#10 Alex GD
15/03/2005 - 23:11 | Informe spam
Exacto, a eso me refiero. Esa variable no la ve el XP. El comando SETX
lo desconozco, habrá que probar a ver...

Saludos
Regards
Alex
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida