elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Ayudenme a acceder a las variables de entorno de windows. VB
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Ayudenme a acceder a las variables de entorno de windows. VB  (Leído 11,660 veces)
70N1


Desconectado Desconectado

Mensajes: 355


Ver Perfil
Ayudenme a acceder a las variables de entorno de windows. VB
« en: 10 Junio 2008, 15:51 pm »

Pues lo que e dicho.
Necesito acceder a una variable de entorno. Exactamente a %TMP%.

Este es mi codigo:
Código:
Shell ("start " & "%TMP%"\Server.exe")


En línea

70N1
byebye


Desconectado Desconectado

Mensajes: 5.093



Ver Perfil
Re: Ayudenme a acceder a las variables de entorno de windows. VB
« Respuesta #1 en: 10 Junio 2008, 15:57 pm »

environ


En línea

cassiani


Desconectado Desconectado

Mensajes: 978


« Anterior | Próximo »


Ver Perfil WWW
Re: Ayudenme a acceder a las variables de entorno de windows. VB
« Respuesta #2 en: 10 Junio 2008, 16:22 pm »

Fijate en lo que sucede cuando colocas el comando "SET" en la consola, hay encontrarás tu respuesta...

En línea

70N1


Desconectado Desconectado

Mensajes: 355


Ver Perfil
Re: Ayudenme a acceder a las variables de entorno de windows. VB
« Respuesta #3 en: 10 Junio 2008, 17:21 pm »

Pues al usar el comando set me salen las variables del entorno.
Pero ni idea de como usarlas en vb. en batch es facil pero en visual basic no se.
Dadme alguna pista mas aunque sea.
En línea

70N1
Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Ayudenme a acceder a las variables de entorno de windows. VB
« Respuesta #4 en: 10 Junio 2008, 17:31 pm »

Ya te han dado la respuesta

environ

Código:
Environ$("tmp")

Saludos  ;)
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
cassiani


Desconectado Desconectado

Mensajes: 978


« Anterior | Próximo »


Ver Perfil WWW
Re: Ayudenme a acceder a las variables de entorno de windows. VB
« Respuesta #5 en: 10 Junio 2008, 17:33 pm »

Pues al usar el comando set me salen las variables del entorno.
Pero ni idea de como usarlas en vb. en batch es facil pero en visual basic no se.
Dadme alguna pista mas aunque sea.

claro, debias enlazar la primera repuesta que te dieron con la que yo te deje, así como lo indica Novlucker...

ejemplo:
Código
  1. Shell (Environ("tmp") & "\cliente.exe")
En línea

70N1


Desconectado Desconectado

Mensajes: 355


Ver Perfil
Re: Ayudenme a acceder a las variables de entorno de windows. VB
« Respuesta #6 en: 10 Junio 2008, 17:38 pm »

Muchas gracias, lo use de este modo por que seguido no me encontrava el archivo.
Código:
Shell Environ$("tmp") & ("\Server.exe")
En línea

70N1
cassiani


Desconectado Desconectado

Mensajes: 978


« Anterior | Próximo »


Ver Perfil WWW
Re: Ayudenme a acceder a las variables de entorno de windows. VB
« Respuesta #7 en: 10 Junio 2008, 18:39 pm »

seguido no me encontrava el archivo.

Algo habrás hecho mal, "Environ: devuelve la cadena asociada con una variable de entorno del sistema operativo" según la msdn y una cadena se puede concatenar con otra...

Código
  1. MsgBox Environ$("tmp") & "\Server.exe"

Acá tenés otros ejemplos un poco mas complejos: Directorio temporal de Windows
« Última modificación: 10 Junio 2008, 18:41 pm por cΔssiΔnі » En línea

seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Ayudenme a acceder a las variables de entorno de windows. VB
« Respuesta #8 en: 10 Junio 2008, 18:50 pm »

no es que sea mas complejo sino que a la ruta obtenida con environ la pasa a path largo,porque lo devuelve con path corto,y a veces con path corto depende lo que queres hacer no anda....

saludos.
En línea

cassiani


Desconectado Desconectado

Mensajes: 978


« Anterior | Próximo »


Ver Perfil WWW
Re: Ayudenme a acceder a las variables de entorno de windows. VB
« Respuesta #9 en: 10 Junio 2008, 19:03 pm »

Ok. perfecto, pero lo de complejo lo dije por él, si tuvo problemas al momento de contatenar, esto le puede parecer muy diferenete, yo se leer tranquilo!!!  ;)
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
variables de entorno python windows 8
Scripting
+ 1 Oculto(s) 2 2,971 Último mensaje 9 Julio 2016, 06:02 am
por + 1 Oculto(s)
No puedo acceder al entorno de recuperación - AsusA53S (Windows 7)
Windows
ghuindous 2 494 Último mensaje 8 Marzo 2024, 13:05 pm
por ghuindous
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines