Wie Schreibe Ich Ein VBS-Skript?

Inhaltsverzeichnis:

Wie Schreibe Ich Ein VBS-Skript?
Wie Schreibe Ich Ein VBS-Skript?

Video: Wie Schreibe Ich Ein VBS-Skript?

Video: Wie Schreibe Ich Ein VBS-Skript?
Video: интересные vbs скрипты 2024, Kann
Anonim

Automatisierungsfunktionen in Windows werden auf Betriebssystemebene unterstützt. Sie werden von der Windows Script Host-Komponente bereitgestellt, die in der Lage ist, Skripte in verschiedenen Programmiersprachen auszuführen. Anfänglich enthält das Betriebssystem-Lieferset Interpreter für JScript- und VBScript-Sprachen. Letzteres wird hauptsächlich verwendet, um vbs-Skripte zu erstellen, die Verwaltungs- und Benutzerverwaltungsaufgaben lösen.

Wie schreibe ich ein VBS-Skript?
Wie schreibe ich ein VBS-Skript?

Notwendig

Texteditor

Anweisungen

Schritt 1

Erkunden Sie die Funktionen und Fähigkeiten der Laufzeitumgebung, unter der das erstellte Skript funktionieren soll. Wenn ein Skript beispielsweise in Webseiten eingebettet werden soll, interagiert es stark mit dem Browserobjektmodell und dem aktuellen Dokument (BOM und DOM). Skripte, die für die Ausführung unter Windows Script Host entwickelt wurden (z. B. zur Automatisierung von Verwaltungsaufgaben), interagieren mit seinem Objektmodell, über das sie problemlos andere ActiveX- und COM-Objekte erstellen und verwenden können.

Schritt 2

Entwickeln Sie Algorithmen, die verwendet werden, um die Hauptfunktionalität des Skripts zu erstellen. Wenden Sie Kenntnisse über die von der Laufzeitumgebung bereitgestellten Funktionen an. Identifizieren Sie die Teile der Algorithmen, die in Form von Prozeduren, Funktionen, Klassenmethoden implementiert werden können. Identifizieren Sie Daten, die in Klassen gekapselt werden können.

Schritt 3

Implementieren Sie einen Stub des zukünftigen Skripts. Erstellen Sie in einem Texteditor eine Datei. Fügen Sie Funktions- und Prozedur-"Stubs" hinzu sowie Klassendeklarationen, die ihre Methoden enthalten. Eine Prozedur in VBScript wird mit dem Schlüsselwort Sub gefolgt von einem Bezeichner deklariert, der ihren Namen angibt. Das Ende des Prozedurrumpfs wird durch die End Sub-Klausel angezeigt. Beispielsweise:

Unter MyProcedure (a, b)

End Sub

Ähnlich werden Funktionen mit dem Function-Schlüsselwort deklariert:

Funktion MyFunction (a)

Endfunktion

Klassen werden mit dem Schlüsselwort Class deklariert:

Klasse MyClass

Klasse beenden

Schritt 4

Deklarieren Sie globale, lokale Variablen und Klassenmitglieder. Dies geschieht mit der Dim-Klausel:

Dim MyVariable

Durch Angabe der Dimension nach dem Namen der Variablen können Sie Arrays deklarieren:

Dim MyArray (10) 'Array von zehn Elementen;

Dim MyArray (10, 15) 'zweidimensionales Array;

Dim MyArray () 'dynamisches Array.

Schritt 5

Implementieren Sie Datenverarbeitungsalgorithmen, indem Sie Funktionen, Prozeduren und Klassenmethoden Code hinzufügen. Verwenden Sie die Klauseln Do - Loop, While - Wend, For - Each - Next, For - To - Step - Next, um Schleifen zu erstellen. Verwenden Sie die If - Then - ElseIf - Else - End If-Klausel als Verzweigungsoperator und die Select Case - End Select-Klausel als Multiple-Choice-Operator.

Schritt 6

Fügen Sie dem Code Kommentare hinzu. Sie müssen nach dem einfachen Anführungszeichen oder dem Rem-Schlüsselwort stehen. Beispielsweise:

'Kommentartext

Rem-Kommentartext

Empfohlen: