Categorias
Archivos
 
15

Incluyendo un fragmento de codigo en vbscript

Problema Planteado: Estamos creando un script llamado sampleinclude.vbs y queremos incluir un fragmento de código que se encuentra en el archivo que esta en el ruta c:\ScriptRepository\codigo.vbs. Como podemos lograr esto?


Al tener un témplate ya definido cuando necesitemos incluir fragmentos de código o clases en nuestros scripts, los pasos lógicos que se deben ejecutar para resolver el problema son:

  1. Obtener una copia del Témplate IncludeTemplate.vbs y si todavía no la tenemos vamos a la pagina de descargas, la buscamos como "Template for using include in vbscript" y la descargamos.
  2. Renombremos nuestro témplate Original IncludeTemplate.vbs al nombre del script que necesitamos crear en este caso: SampleInclude.vbs.
  3. Configuramos la ruta del repositorio central de código (Variable RepositoryFolderPath); En este caso es c:\ScriptRepository.
  4. Ejecutamos el Include del archivo que contiene el fragmento de código que queremos incluir o sea codigo.vbs.
RepositoryFolderPath ="c:\ScriptRepository"
Include "codigo.vbs"

Como es solo una demostracion, el fragmento de codigo del archivo codigo.vbs es muy simple y solamente ejecuta el comando wscript.echo generando una salida a pantalla.

' Codigo.vbs
WScript.Echo "Testing include in vbscript..."

Ejecutemos el script sampleinclude.vbs y se generara como salida la expresion "Testing include in vbscript" en la linea de comando si lo hacemos con Cscript.exe o un dialogo de confirmacion si lo hacemos con wscript.exe.

 

El codigo final del ejemplo lo podemos encontrar en la pagina de descargas, buscando por el criterio "MySamples: Include Code snippet in vbscript".

 

Paginas: 2 de 3 Previous Page Next Page
Publicado en: Clases VBS, Vbscript

Comentarios

Actualmente no hay comentarios, sera el primero en publicar uno.

Digite su comentario

Name (required)

Email (required)

Website

Enter the code shown above:

 
Inspired by Nina