Inhaltsverzeichnis:
- Schritt 1: Grundlagen von Vbs
- Schritt 2: Nicht so Grundlagen von Vbs
- Schritt 3: Das Wenn und Dann
- Schritt 4: Fälle
- Schritt 5: Übergeben von Vars
Video: VBS-Tutorial - Grundlagen: 5 Schritte
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:23
Ok, einige Leute haben mich gefragt, wo ich meine vbs gelernt habe. Ich lerne es von mir =DSo lass uns loslegen … Was ist vbs?VBScript ist eine Microsoft-Skriptsprache. -_- Als Microsoft gehen sie und machen es so, dass es nur auf dem IE funktioniert. Aber es ist nicht nur ein Webskript, sondern wird für alle möglichen Dinge verwendet … zum Beispiel auf Bild 2) (das ist das zweite Bild) Das ist aus dem System 32-Ordner. Vbs kann auch zum Erstellen von Programmen verwendet werden.. aber das ist VB. NET.. verwendet jedoch die gleiche Codierung Tutorial.. aber ich konnte keins finden. Außer cammel8, der mit vbs scripting wirklich gut zu sein scheint =P.. aber ich werde trotzdem das Tutorial machen.
Schritt 1: Grundlagen von Vbs
Okay, hier sind die Grundlagen … Dinge, die Sie bereits wissen sollten … Sie speichern die Dateien als: irgendwas.vbsEs ist nicht wie eine Batch-Datei, es hat keinen Bildschirm, der Ihnen Informationen anzeigt. In gewisser Weise ist es so ähnlich wie Javascript. Aber gleichzeitig ist es nichts Vergleichbares. Um eine var zu erstellen, verwenden Sie dime.g.. dim iRulenow Sie hätten einen Variablenaufruf iRulenow können Sie beginnen, Dinge zu Ihren vars hinzuzufügen.. wie: iRule=msgbox("hallo") Dies würde dazu führen, dass ein Meldungsfeld angezeigt wird, in dem Hallo gesagt wird. (Bild 1) Außerdem können Sie der Nachrichtenbox verschiedene Schaltflächen hinzufügen ein array:dim iRule(3)aber das würde so aussehen: (weil 0 enthalten ist)iRule(0)="var1"iRule(1)="var2"iRule(2)="var3"iRule(3) ="var4"Verwenden von vars im Skript.. Sie können vars einfach verwenden.. Sie könnten haben: (Bild 2)
dim iRuledim instructablesiRule = "instructables" instructables = msgbox ("hallo " & iRule) Wegen der & sagt es "Hallo instructables", weil der Wert von iRule instructables ist ein Rückgabewert. Sub iRule(arg1, arg2, arg3)…Script…End SubDie Argumente 1, 2, 3 sind die Argumente. Das sind die Grundlagen.
Schritt 2: Nicht so Grundlagen von Vbs
Ich werde diesen Schritt mit Funktionen beginnen… weil ich sie immer nervig finde.. obwohl sie ziemlich einfach sind = Pfunktionen in vbs sind einfach.. ish.. sie können verwirrend werden.. Fangen wir mit einer einfachen Funktion an: (Bild 1)
Funktion times(x, y) times = x * yEnd FunctionDim resultdim var1result = times(10, 10)var1=msgbox(result)Das würde dir 100erklären lassen ….du hast es mal 10 mal 10 erzählt..result = time (10, 10)das ging an die Funktion timesx ist jetzt 10 und y ist jetzt 10so: x * y Rückgabewert mit Antwort. For, Next, Do, LoopDie For, Next-Schleife kann verwendet werden, um Dinge zu wiederholen, zum Beispiel:for var = 0 bis 5 msgbox(var)nextmsgbox("Finish")Dies öffnet eine Meldungsbox, die 0, 1, 2, 3, 4, 5 zählt und dann sagt 'Finish' REMEMBER in vbs 0 zählt fast immer! dieser Code würde einen Befehl 6-mal wiederholen, zB: für var = 0 bis 5 msgbox("hello")nextmsgbox("Finish") würde die Meldung 'hallo' 6-mal erscheinen. beim siebten Mal wird Finish angezeigt. Wenn Sie Folgendes hinzufügen: Schritt … bis zum Ende von für var = 0 bis 5, z. B. für var = 0 bis 5, Schritt 5, wodurch es jedes Mal 5 springt zweimal anzeigen, weil 5 das Limit ist. Sie können auch zurücktreten.. zB Schritt -5 würde jedes Mal 5 herunterzählen. hauptsächlich für Viren verwendet =Paber Sie können sie verwenden, um Ihnen zu helfen.. sagen Sie, ob Sie eine Nachricht weitersagen möchten, bis eine bestimmte Option ausgewählt ist. Sie können immer ein Bis zum Do- oder zum Loop-Teil hinzufügen. egdo bis var=5aber im Code müssen Sie 1 oder mehr zur var hinzufügen ist gleich 10!Das ist alles für die Not So Basics von vbs.
Schritt 3: Das Wenn und Dann
Thesen sind ziemlich einfach zu bekommen, aber ich entschied, dass sie eine Seite brauchten, falls jemand nicht wusste, was sie taten nicht schwer, da wir alle wissen, dass instructables das Beste ist. =P…jetzt für mehrzeiliges Wenn und Dann… (erschreckende Musik)aber es ist nicht so beängstigend, dass man einfach ein Ende wenn am Ende der is-Anweisung hinzufügt. e-g.webp
the else und elseif Diese sind auch nicht schwer..the else ist nur dann, wenn Sie eine Option für das eine und eine andere für den Rest haben möchten is not 1 )end ifso if var does't = 1 wird immer sagen 'var is not 1'das elseif ist auch sehr ähnlich …z. B-g.webp
Schritt 4: Fälle
Fälle sind einfach und können Ihnen das Leben viel einfacher machen.. z. B. von einfachen Fällen:
Dim FavCol FavCol = "red" Select Case FavCol Case "Black"msgbox("Ihre Lieblingsfarbe ist Schwarz") Case "red"msgbox("Ihre Lieblingsfarbe ist Rot") Case "Yellow"msgbox("Ihre Lieblingsfarbe ist Gelb ") Case Elsemsgbox("Jetzt bist du nur verwirrend") End SelectDieses einfache Skript wählt Optionen aus einer Liste aus, in diesem Fall wird es dir sagen, dass deine Lieblingsfarbe rot ist. Lass mich etwas genauer darauf eingehen … du bekommst deine Var: Dim var, var="iRule" var kann alles unterdrücken, dann bitten Sie die vbs, eine Liste zu durchsuchen, um Ihre var zu finden … wenn sie sie nicht finden kann, geht sie zu: Case Else, was genau wie der Befehl if, else ist. Wenn es Ihre var findet, wird es ausgeführt
Schritt 5: Übergeben von Vars
Wenn Sie sich im Internet umschauen, werden Sie feststellen, dass viele Leute wissen möchten, wie man Vars zwischen Batch zu VBS und VBS zu Batch übergibt … Ich zeige Ihnen den besten Weg, den ich gefunden habe: Da dies ein VBS-Tutorial ist, habe ich Ich zeige Ihnen, wie Sie zuerst Vars von VBS in Batch übertragen …VBS TO BATCHDies ist die VBS:
dim aa=InputBox("Geben Sie etwas ein:", "Var")dim WshShellset WshShell=Wscript. Createobject("Wscript.shell")wshshell.run "test.bat " & aDies fordert Sie auf, eine var einzugeben, dann ist es ruft test.bat auf und übergibt die von Ihnen eingegebene Variable.a = was Sie eingegeben haben.hier ist der Stapel:@echo offecho %1pauseexitdies schreibt die von Ihnen eingegebene Variable in die vbs.. Einfach…für mehrere Variablen fügen Sie einfach Folgendes hinzu: vbs: wshshell.run "test.bat" & a & b & var3 ect.. Denken Sie daran, ihnen einen Wert zu setzen der Batch: echo %1 %2 %3 ect.. BATCH TO VBSthe batch:@echo offset var=hellowscript test. vbs %var%this sendet 'hello' an test.vbsthe vbs:dim ArgObj, aSet fso = CreateObject("Scripting. FileSystemObject")Set ArgObj = WScript. Arguments a = ArgObj(0)msgbox(a)this wird ' hallo' im Meldungsfeld. Für mehrere Variablen für Batch zu VBS fügen Sie einfach eine weitere Variable hinzu, z ")Setze ArgObj = WScript. Arguments a = ArgObj(0)b = ArgObj(1)msgb ox(a)msgbox(b)REMEMBER 0 countsWenn Sie Probleme damit haben, bitte pm oder kommentieren.
Empfohlen:
Erste Schritte mit Amara: 7 Schritte
Erste Schritte mit Amara: Amara ist ein kostenloser Untertitel-Editor, mit dem Sie ganz einfach Untertitel zu Videos hinzufügen können – vom Unterricht bis zum persönlichen Gebrauch. Diese Anweisungen helfen Ihnen, ein Amara-Konto einzurichten, damit Sie schnell und einfach Untertitel hinzufügen können
Erste Schritte mit der Heimautomatisierung: Home Assistant installieren: 3 Schritte
Erste Schritte mit der Hausautomation: Home Assistant installieren: Wir starten jetzt die Hausautomationsserie, in der wir ein Smart Home erstellen, das es uns ermöglicht, Dinge wie Licht, Lautsprecher, Sensoren usw. über einen zentralen Hub zusammen mit einem Sprachassistent. In diesem Beitrag erfahren Sie, wie Sie in
Erste Schritte mit dem SkiiiD-Editor: 11 Schritte
Erste Schritte mit dem SkiiiD-Editor: skiiiD-Editor, Entwicklungsboard-Firmware IDEskiiiD-Editor basiert auf skiiiD (Firmware Development Engine). Jetzt ist es mit Arduino UNO, MEGA und NANO mit 70+ Komponenten kompatibel.BetriebssystemmacOS / WindowsInstallierenBesuchen Sie die Website https:
Erste Schritte mit Python: 7 Schritte (mit Bildern)
Erste Schritte mit Python: Programmieren ist großartig! Es ist kreativ, macht Spaß und gibt Ihrem Gehirn ein mentales Training. Viele von uns wollen etwas über Programmieren lernen, aber überzeugen sich selbst davon, dass wir es nicht können. Vielleicht hat es zu viel Mathematik, vielleicht der Jargon, der erschreckend herumgeworfen wird
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50