“Conocimientos Programación>Lenguajes De Programación

Cómo leer una variable de entorno de usuario /sistema mediante VBScript

2012/1/12
Al programar con VBScript, puede que tenga que leer una variable de entorno . Esto se puede lograr mediante el acceso a la Windows Script Host utilizando VBScript y haciendo uso del objeto cáscara . La mejor manera de aprender cómo acceder a variables de entorno es un ejemplo del mundo real que le guiará por los pasos. Cosas que necesitará
equipo con Windows ( 98 o superior)
Ver Más instrucciones
1

Crear una variable de entorno de usuario . Haga clic en el orbe de Windows en la esquina inferior izquierda de su escritorio para abrir el menú Inicio. Haga clic derecho en "Equipo" y luego haga clic en " Propiedades del Sistema ". Haga clic en " Configuración avanzada del sistema . " Una ventana de diálogo se abre. Haga clic en el botón " Variables de entorno " en la esquina inferior derecha. Haga clic en " Nuevo" justo debajo de Variables de usuario . Escriba "test" en el campo " Nombre de variable " "y escriba su nombre en el campo" Valor de variable " . Haga clic en el botón " OK" en la parte inferior de la ventana.
2

Abrir Bloc de notas , haga clic en "Inicio" y escriba " notepad" en el buscador . Haga clic en la aplicación que aparece en los resultados de búsqueda anteriores. Crear un nuevo documento y guardarlo como "C: \\ Temp \\ ReadEnvVar.vbs " .
3

Copia y pega el siguiente código en el Bloc de notas :

Opción explícita

'Declarar VariablesDim WshShl , Shell , USERVAR

' Set objectsSet WshShl = WScript.CreateObject ( " WScript.Shell ") Set Shell = WshShl.Environment ("Usuario" )

' Leer variableUserVar = Shell ( "Test" )

' valor de salida para msgboxWScript.Echo " Su nombre es" & USERVAR & " ! "

' Cleanup ObjectsSet WshShl = NothingSet Shell = Nothing

' ScriptWScript.Quit Salir ()
4

Guarde el archivo y salga el Bloc de notas .
5

Run el guión. Vaya a "C: \\ Temp \\ ReadEnvVar.vbs " y haga doble clic en el archivo . Un cuadro de mensaje debería aparecer mostrando su nombre . Seleccione " Aceptar".
6

Leer una variable de entorno del sistema mediante la sustitución de esta línea en su script -Set Shell = WshShl.Environment ("Usuario ") - con la siguiente línea :

Set Shell = WshShl.Environment ( "Sistema")

Reemplace esta línea - USERVAR = Shell ( "Test" ) - con:

SysVar = Shell ( " Insertar variable de sistema que desea leer aquí " )

Finalmente , reemplace esta línea - WScript.Echo " Su nombre es "& SysVar &" " - con lo siguiente :

WScript.Echo USERVAR
7

Guardar la secuencia de comandos y salida Bloc de notas. Ahora tiene un VBScript capaz de leer un usuario o una variable de entorno del sistema .

Lenguajes De Programación
Clasificaciones de los lenguajes de alto nivel en la Programación
Cómo instalar Lisp en OSX
Cómo aprender Microsoft FoxPro Online
Cómo encontrar números enteros
Cómo depurar código PHP en VS2008
Cómo hacer que el búfer de salida de la consola Eclipse Bigger
Cómo aprender PASCAL
Esquema de programación Ayuda
Conocimientos Informáticos © http://www.ordenador.online