Tartalomjegyzék:
- 1. lépés: A Vbs alapjai
- 2. lépés: Nem annyira a Vbs alapjai
- 3. lépés: Az If és azután
- 4. lépés: Ügyek
- 5. lépés: Vars elhaladása
Videó: VBS bemutató - Alapok: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:44
Oké, néhányan azt kérdezték tőlem, hogy honnan tanultam a vbs -eket. Különböző webhelyekről tanultam, például a w3schools -ból, sőt azt is tudom, hogy webes szkriptekhez használhatja, akkor is használhatja sima vbs -ből. Azt az Ön webhelyeiről tanulom megtanulja tőlem = DSo lehetővé teszi az indulást … Mi a vbs? A VBScript egy Microsoft szkriptnyelv. -_- tehát lévén Microsoft, mennek és csinálják úgy, hogy csak IE-n működjön. De amellett, hogy webes szkript, mindenféle dologra használható … például a 2. képen (ez a második kép) Ez a System 32 mappából származik. A Vbs programok készítésére is használható.. de ez a VB. NET.. ugyanazt a kódolást használja. Kérjük, élvezze az oktatóanyagot, és kérjük, kommentálja és értékelje. És kérem, mondja meg nekem, ha valaki répát készít nekem bemutató.. de nem találtam egyet. Cammel8 -n kívül, aki úgy tűnik, hogy nagyon jó a vbs scripteléssel = P.. de még mindig elkészítem az oktatóanyagot.
1. lépés: A Vbs alapjai
Oké, itt vannak az alapok.. olyan dolgok, amelyeket már tudnia kell … A fájlokat a következőképpen menti el: something.vbsAz nem olyan, mint egy kötegelt fájl, nincs képernyője, amely információt közöl. Bizonyos értelemben ez nagyjából olyan, mint a javascript. De ugyanakkor semmi ilyesmi. Var létrehozásához dime -t használ. G.. dim iRulenow változó hívásod van) ekkor megjelenik egy üzenőmező, amelyben köszönni kell. (1. kép) Ezzel együtt különböző gombokat is hozzáadhat az üzenetmezőhöz. tömb: dim iRule (3), de így alakulna: (mert 0 is benne van) iRule (0) = "var1" iRule (1) = "var2" iRule (2) = "var3" iRule (3) = "var4" vars használata a szkriptben.. Könnyen használhatja a varsokat.. lehet: (2. kép)
dim iRuledim instructablesiRule = "instructables" instructables = msgbox ("hello" & iRule) A & azt mondja, hogy "hello instructables", mert az iRule értéke instructables. SubsYou is lehet subs: A sub egy eljárás, amely NEM ad visszatérési érték. Sub iRule (arg1, arg2, arg3)… Script… End Sub
2. lépés: Nem annyira a Vbs alapjai
Ezt a lépést a Funkciókkal fogom kezdeni … mert mindig bosszantónak találom őket.. annak ellenére, hogy meglehetősen egyszerűek = A vbs -ben a funkciók egyszerűek.. ish.. zavaróak lehetnek … Kezdjük egy egyszerű funkcióval: (1. kép)
Funkcióidők (x, y) Times = x * y (10, 10) ez a Timesx függvényhez ment, most 10, és y most 10so: x * y visszaadja az értéket a választ. A, Next, Do, Loop A For, Next ciklus használható a dolgok megismétlésére, például: var = 0-5 msgbox (var) nextmsgbox ("Befejezés") Ekkor megjelenik egy üzenetdoboz, amely 0, 1, 2, 3, 4, 5 számokat tartalmaz, majd azt mondja: "Befejezés" EMLÉKEZTETÉS a vbs 0 -ban szinte mindig számít! hogy a kód hatszor ismételné a parancsot, pl.: var = 0-5 msgbox ("hello") nextmsgbox ("Finish") esetén a "hello" üzenet hatszor jelenik meg. a 7. alkalommal a Finish feliratot fogja mondani. Ha hozzáfűzi: lépés… a végéig a var = 0 és 5 között, pl. kétszer mutassa meg, mert az 5 a határ. Ön is leléphet.. pl Az -5 lépés minden alkalommal visszaszámlál 5 -öt. Csináld a Loopthe do hurkot arra, hogy egy kódrészletet hurkolj újra és újra stb. főleg vírusok ellen használják = Pb, de használhatod őket a segítségedre.. mondd, ha egy üzenetet akarsz mondani addig, amíg ki nem választ egy bizonyos opciót. A do -hoz vagy a hurokrészhez bármikor hozzáadhat egy till -et. egdo, amíg var = 5, de a kódban hozzá kell adnia 1 -et vagy többet a var -hoz.. vagy folytatja a ciklusokat. Használhatja a do -t is, például: do míg var = 10this csak akkor hajtja végre a parancsokat, ha var egyenlő 10 -vel! Ennyi a vbs nem annyira alapjaihoz.
3. lépés: Az If és azután
A téziseket meglehetősen könnyű beszerezni, de úgy döntöttem, hogy szükségük van egy oldalra, ha valaki nem tudja, mit tesz. De valójában nagyon egyszerűek: pl. nem nehéz, hiszen mindannyian tudjuk, hogy az utasítások a legjobbak. = P… most többsoros if-re és majd… -ra (ijesztő zene), de nem olyan ijesztő, ha csak hozzáad egy véget, ha az utasítás végén. e-g.webp
a else és elseif Ezek sem bonyolultak.. a másik csak arra az esetre vonatkozik, amikor az egyikre egyet, a másikra a másikat akarod.. pl. var = 1 thenmsgbox ("var is 1") else msgbox ("var nem 1 ") vége, ha ha a var nem = 1, akkor mindig azt fogja mondani, hogy" var nem 1 ", az elseif is nagyon hasonló … pl. var = 1 thenmsgbox (" var is 1 ") elseif var = 2 thenmsgbox ("var is 2") else msgbox ("var nem 1 vagy 2") vége, ha ez így lenne, ha a var 1 vagy 2 lenne, akkor azt mondaná, hogy var 1/2, de ha nem, akkor azt fogja mondani, hogy var nem 1 vagy 2.
4. lépés: Ügyek
Az esetek egyszerűek és sokkal könnyebbé tehetik az életedet, pl. egyszerű eset:
Dim FavCol FavCol = "red" Select Case FavCol Case "Black" msgbox ("a Fav Color is Black") Case "red" msgbox ("the Fav Color is Red") Case "Yellow" msgbox ("a Fav Colour Yellow ") Case Elsemsgbox (" Most csak zavaró ") Vége Kiválasztás Ez az egyszerű szkript kiválasztja a lehetőségeket a listából, ebben az esetben megmondja, hogy a kedvenc színe piros. Hadd menjek bele egy kicsit részletesebben …: Dim var, var = "iRule" var bármit elfojthat, majd megkérjük a vbs -t, hogy nézzen át egy listát, hogy megtalálja a var -ját … ha nem találja meg, akkor a: Case Else -re megy, amely ugyanolyan, mint az if, else parancs. ha megtalálja a var -t, akkor végrehajtja
5. lépés: Vars elhaladása
Ha körülnéz az interneten, azt fogja tapasztalni, hogy sokan szeretnék tudni, hogyan kell átadni a varsákat a kötegek között a vbs -ek és a vbs -ek között… Megmutatom a legjobb módszert, amit találtam: Mivel ez egy vbs -oktatóanyag. Megmutatja, hogyan lehet először átvinni a varsokat a vbs -ből a kötegbe… VBS TO BATCHEz a vbs:
dim aa = InputBox ("Gépelj be valamit:", "Var") dim WshShellset WshShell = Wscript. Createobject ("Wscript.shell") wshshell.run "test.bat" & aEz megkéri, hogy gépelj be egy var -t, majd meghívja a test.bat -t, hogy átadja a beírt var -t. a = amit begépelt. itt a köteg: @echo offecho %1pauseexitthis írja be a var -t, amelyet beírt a vbs -be … Egyszerű… több var esetén csak adja hozzá: a vbs: wshshell.run "test.bat" & a & b & var3 stb. ne felejtse el beállítani számukra az értéket a köteg: echo %1 %2 %3 ect.. BATCH TO VBS vbs %var %ez "hello" -t küld a tesztnek. vbsthe vbs: dim ArgObj, aSet fso = CreateObject ("Scripting. FileSystemObject") Set ArgObj = WScript. Arguments a = ArgObj (0) msgbox (a) ezt fogja megjeleníteni " hello 'az üzenetmezőben. több várakozás esetén kötegelt vbs -hez könnyen hozzáadhat egy másik változatot, például a köteget: wscript test.vbs %var % %var2 %a vbs: dim ArgObj, a, bSet fso = CreateObject ("Scripting. FileSystemObject ") Állítsa be ArgObj = WScript. Arguments a = ArgObj (0) b = ArgObj (1) msgb ox (a) msgbox (b) EMLÉKEZTETÉS 0 számít Ha bármilyen problémája van ezekkel, kérjük, írjon pm -t vagy írjon megjegyzést.
Ajánlott:
AVR összeszerelő bemutató 2: 4 lépés
AVR Assembler 2. bemutató: Ez az oktatóanyag az "AVR Assembler Tutorial 1" folytatása. Ha még nem ment át az 1. oktatóanyagon, akkor most hagyja abba, és először tegye meg ezt. Ebben az oktatóanyagban folytatjuk az atmega328p u összeszerelési nyelv programozásának tanulmányozását
AVR összeszerelő bemutató 1: 5 lépés
AVR Assembler Tutorial 1: Úgy döntöttem, hogy írok egy sor oktatóanyagot arról, hogyan kell összeállítani a Nyelv programokat az Atmega328p -hez, amely az Arduino -ban használt mikrokontroller. Ha az emberek továbbra is érdeklődnek, továbbra is hetente fogok egyet, amíg el nem fogy
AVR Assembler bemutató 6: 3 lépés
AVR Assembler 6. bemutató: Üdvözöljük a 6. bemutatóban! A mai bemutató rövid lesz, ahol egy egyszerű módszert fogunk kifejleszteni az adatok közlésére az egyik atmega328p és a másik között, két port segítségével. Ezután vesszük a kockadobót a 4. oktatóanyagból és a nyilvántartásból
AVR összeszerelő bemutató 8: 4 lépés
AVR Assembler Tutorial 8: Üdvözöljük a 8. tutorialban! Ebben a rövid bemutatóban egy kicsit eltérünk az összeszerelési nyelv programozásának új aspektusainak bevezetésétől, hogy megmutassuk, hogyan lehet prototípus -összetevőinket külön " nyomtatott " áramköri. Az
AVR összeszerelő bemutató 7: 12 lépés
AVR Assembler Tutorial 7: Üdvözöljük a 7. bemutatóban! Ma először megmutatjuk, hogyan kell eltávolítani a billentyűzetet, majd megmutatjuk, hogyan kell használni az analóg bemeneti portokat a billentyűzettel való kommunikációhoz. Ezt megszakításokkal és egyetlen vezetékkel végezzük bemenet. Bekötjük a billentyűzetet, hogy