Cómo Escribir Un Script Vbs

Tabla de contenido:

Cómo Escribir Un Script Vbs
Cómo Escribir Un Script Vbs

Video: Cómo Escribir Un Script Vbs

Video: Cómo Escribir Un Script Vbs
Video: 1.- Introducción a VBS 2024, Mayo
Anonim

Las capacidades de automatización en Windows son compatibles a nivel del sistema operativo. Los proporciona el componente Windows Script Host, que es capaz de ejecutar scripts en varios lenguajes de programación. Inicialmente, el conjunto de distribución del sistema operativo incluye intérpretes para los lenguajes JScript y VBScript. El último se utiliza principalmente para crear scripts vbs que resuelven tareas de administración y gestión de usuarios.

Cómo escribir un script vbs
Cómo escribir un script vbs

Necesario

editor de texto

Instrucciones

Paso 1

Explore las características y capacidades del entorno de ejecución en el que debería funcionar el script creado. Por ejemplo, si se pretende incrustar un script en páginas web, interactuará en gran medida con el modelo de objetos del navegador y el documento actual (BOM y DOM). Los scripts desarrollados para ejecutarse en Windows Script Host (por ejemplo, para automatizar tareas administrativas) interactuarán con su modelo de objetos, a través del cual pueden crear y usar fácilmente otros objetos ActiveX y COM.

Paso 2

Desarrolle algoritmos que se utilizarán para crear la funcionalidad principal del script. Aplicar el conocimiento de las capacidades proporcionadas por el entorno de ejecución. Identificar las partes de los algoritmos que se pueden implementar en forma de procedimientos, funciones, métodos de clases. Identificar datos que se pueden encapsular en clases.

Paso 3

Implemente un código auxiliar del script futuro. En un editor de texto, cree un archivo. Agregue "stubs" de funciones y procedimientos, así como declaraciones de clases que contengan sus métodos. Un procedimiento en VBScript se declara con la palabra clave Sub seguida de un identificador que especifica su nombre. El final del cuerpo del procedimiento se indica mediante la cláusula End Sub. Por ejemplo:

Sub MyProcedure (a, b)

End Sub

De manera similar, las funciones se declaran utilizando la palabra clave Function:

Función MyFunction (a)

Función final

Las clases se declaran utilizando la palabra clave Class:

Clase MyClass

Clase final

Paso 4

Declare las variables globales, locales y los miembros de la clase. Esto se hace con la cláusula Dim:

Atenuar MyVariable

Al especificar la dimensión después del nombre de la variable, puede declarar matrices:

Dim MyArray (10) 'matriz de diez elementos;

Dim MyArray (10, 15) 'matriz bidimensional;

Dim MyArray () 'matriz dinámica.

Paso 5

Implemente algoritmos de procesamiento de datos agregando código a funciones, procedimientos y métodos de clase. Utilice las cláusulas Do - Loop, While - Wend, For - Each - Next, For - To - Step - Next para crear bucles. Utilice la cláusula If - Then - ElseIf - Else - End If como operador de ramificación y la cláusula Select Case - End Select como operador de opción múltiple.

Paso 6

Agregue comentarios al código. Deben ir después del carácter de comillas simples o la palabra clave Rem. Por ejemplo:

'comentario de texto

Texto de comentario remoto

Recomendado: