La Web del Programador: Comunidad de Programadores
 
    Pregunta:  25406 - VARIABLES DE ENTORNO
Autor:  Antonio Perez
Como puede leer y modificar las variables de entorno en Windows Nt desde Visual Basic

Gracias por vuestras ayuda.

  Respuesta:  Fabio Trech
Usa la funcione de VB llamada "Environ".Tendras que pasarle como parametro una string,esta sera la variable del sistema y te devolvera el valor.

Ejemplo:

valor=Environ ("OS") 'El valor sera el sistema operativo donde lo ejecutes

o tambien

valor=Environ ("TEMP) 'Devolvera el directorio temporario de windows

Y para cambiar los valor de las variables tendras que usar una api de windows y aqui esta!

SetEnvironmentVariable

tambien puedes usar la api para obtener los valores de las variables con esta otra

GetEnvironmentVariable

Espero que te halla servido de algo.
Chau un saludo.