Inhaltsverzeichnis:

VBScript-Grundlagen - Starten Ihrer Skripte, Verzögerungen und mehr! - Gunook
VBScript-Grundlagen - Starten Ihrer Skripte, Verzögerungen und mehr! - Gunook

Video: VBScript-Grundlagen - Starten Ihrer Skripte, Verzögerungen und mehr! - Gunook

Video: VBScript-Grundlagen - Starten Ihrer Skripte, Verzögerungen und mehr! - Gunook
Video: Excel VBA: Einsteiger Tutorial deutsch (Grundlagenkurs) 2024, November
Anonim
VBScript-Grundlagen - Starten Sie Ihre Skripte, Verzögerungen und mehr!
VBScript-Grundlagen - Starten Sie Ihre Skripte, Verzögerungen und mehr!

Willkommen zu meinem ersten Tutorial zum Erstellen von VBScripts mit Notepad. Mit.vbs-Dateien können Sie lustige Streiche oder tödliche Viren erstellen. In diesem Tutorial zeige ich Ihnen grundlegende Befehle wie das Starten Ihres Skripts, das Öffnen von Dateien und vieles mehr. Am Ende zeige ich Ihnen eine Zusammenfassung dessen, was Sie gelernt haben, und ich gebe Ihnen einige Ideen und ein Beispielskript und einige weitere Skripte dazwischen. Lasst uns anfangen!

Schritt 1: Starten Sie Ihr VBScript

Um zu beginnen, müssen Sie natürlich den Notizblock öffnen. Sie können mit der rechten Maustaste auf den Desktop klicken, im angezeigten Menü zu einem neuen und dann zu einem Textdokument wechseln. Sie können auch die Windows-Taste + R drücken und den Notizblock eingeben.

Der erste Befehl wird verwendet, um ein Skript zu erstellen. Hier ist der Befehl:

Set WshShell = WScript. CreateObject("WScript. Shell") Dies erstellt vermutlich das Skript. Denken Sie daran, es am Anfang Ihres VBS einzufügen.

Oh, und denken Sie daran, den Namen jeder Datei zu beenden, die Sie mit Befehlen erstellen, die mit.vbs angezeigt werden.

Schritt 2: Verzögern Ihres VBS

In diesem Schritt zeige ich Ihnen grundlegende Befehle, damit Ihr VBS ordnungsgemäß funktioniert. Manchmal bricht Ihr Skript ohne Verzögerungen ab.

Der erste Befehl ist WScript.sleep. Sie werden es höchstwahrscheinlich die ganze Zeit verwenden, es verzögert Ihr Skript. So funktioniert das:

WScript.sleep 1000

Der erste Teil des Befehls ist natürlich der Befehl (wow). Dann haben Sie die Zeit, die verzögert wird. Jede 1000 entspricht einer Sekunde.

Im Beispiel unten wird alle 3 Sekunden ein Meldungsfeld angezeigt, nachdem Sie beim vorherigen auf OK geklickt haben.

Schritt 3: Nachrichten- und Eingabefelder

Nachrichten- und Eingabefelder
Nachrichten- und Eingabefelder

Jetzt werde ich VERSUCHEN, IHNEN ZU UNTERRICHTEN, wie Sie Nachrichten- und Eingabefelder verwenden, und ein etwas FORTGESCHRITTENES Beispiel, das Sie selbst verwenden können.

Zuerst die grundlegendste, die einfache und unschuldige Nachrichtenbox. Hier ist ein Beispielbefehl:

x=msgbox ("Ihre Nachricht", Schaltflächen+msgbox-Typ, "Titel")

Nachdem Sie Ihren erstaunlichen Befehl gestartet haben, haben Sie die Nachricht, dann die Schaltflächen, den Typ des Nachrichtenfelds und seinen Titel. Es gibt 5 verschiedene Schaltflächentypen und 4 Nachrichtenfeldtypen. Hier sind sie alle:

0 - Nur OK-Taste 16 - Kritisches Nachrichtensymbol1 - OK und Abbrechen 32 - Warnabfragesymbol2 - Abbrechen, Wiederholen und Ignorieren 48 - Warnnachrichtensymbol3 - Ja, Nein und Abbrechen 64 - Informationsnachrichtensymbol4 - Ja und Nein 5 - Wiederholen und Abbrechen

Damit wäre unser Beispielbefehl:

x=msgbox ("Nachricht", 0+16, "Titel")

Jetzt Eingabefelder. Diese Bestien haben etwas mehr Benutzerinteraktion (wow), aber Sie werden sie nicht so oft verwenden (oder vielleicht…). Hier ist ein Beispiel:

y = InputBox("Nachricht hier", "Titel hier", "Textbox-Nachricht")

Starten Sie den Befehl, geben Sie die Nachricht, den Titel und die Textbox-Nachricht ein. Einfache Sachen.

Gehen wir etwas fortgeschrittener vor. Jetzt sehen Sie ein Eingabefeld, gefolgt von einem Meldungsfeld, das das enthält, was Sie in das Eingabefeld eingegeben haben.

Name = InputBox("Schreiben Sie Ihren Namen unten ein", "Titel", "Geben Sie Ihren Namen hier ein")x = MsgBox("Hi " & Name & " !", 16, "Hallo")

Das Meldungsfeld unten ist etwas komplizierter. Zuerst haben Sie Ihre Nachricht, dann etwas, das Sie zuvor eingegeben haben, und dann die Fortsetzung der Nachricht. Aber nichts Außergewöhnliches. Ich denke.

In der Datei unten sehen Sie alle verschiedenen Meldungsfelder und ein Eingabefeld.

Schritt 4:.exe-Dateien öffnen

Mit VBScripts können Sie auch.exe-Dateien öffnen. Hier ist ein Beispielbefehl, der den Rechner öffnet:

WshShell.run "calc.exe"

Am Anfang steht der Befehl, am Ende das Programm, das Sie öffnen möchten. Nicht zu viel zu erklären.

Die folgende Datei öffnet Rechner, Farbe und CMD.

Schritt 5: Zusammenfassung

In diesem Tutorial haben Sie gelernt, wie Sie Ihr.vbs-Skript starten, verzögern, Nachrichten- und Eingabefelder verwenden,.exe-Dateien öffnen und Ihr Skript beenden. Lass uns jetzt verrückt werden. Ich werde einen harmlosen, aber beängstigenden Streich machen, um deine Freunde zu trollen.

Dieser Beispielstreich fragt nach deinem Namen, sagt dir, dass es keine gute Idee war und öffnet sich wie CMD 30 Mal. Ich hoffe, es hat dir Spaß gemacht, dies zu lesen. War das das Dümmste aller Zeiten? Haben Sie tatsächlich etwas Neues gelernt? Sag es mir gerne in den Kommentaren.

Empfohlen: