Sadržaj:

VBS Vodič - osnove: 5 koraka
VBS Vodič - osnove: 5 koraka

Video: VBS Vodič - osnove: 5 koraka

Video: VBS Vodič - osnove: 5 koraka
Video: НЕ ВЫБРОСИЛА СТАРЫЙ ТЮЛЬ И ХОРОШО СЭКОНОМИЛА СЕМЕЙНЫЙ БЮДЖЕТ! 4 КРУТЫЕ ИДЕИ ИЗ ТЮЛЯ! 2024, Studeni
Anonim
VBS Vodič - osnove
VBS Vodič - osnove
VBS Vodič - osnove
VBS Vodič - osnove

U redu, pa neki ljudi su me pitali odakle sam naučio svoje vbs.. naučio sam s raznih web stranica, poput w3schools, čak i znam da se za web skriptiranje i dalje možete koristiti iz običnih vbs. Učim to s web stranica naučit ću to od mene = DSo da počnemo … Što je vbs? VBScript je Microsoftov skriptni jezik. -_- pa budući da su Microsoft otišli su i uspjeli tako da radi samo na IE-u. No, osim što je web skripta, koristi se za sve vrste stvari … na primjer na slici 2) (to je druga slika) To je preuzeto iz mape System 32. Vbs se također može koristiti za izradu programa.. ali to je VB. NET.. ipak koristi većinu istih kodiranja. Molimo vas da uživate u vodiču.. i komentirajte i ocijenite. I molim vas recite mi je li mi netko dao da napravim vbs udžbenik.. ali nisam ga mogao pronaći. Osim cammel8 koji se čini jako dobar s vbs skriptiranjem = P.. ali ja ću ipak napraviti vodič.

Korak 1: Osnove Vbs

Osnove Vbs
Osnove Vbs
Osnove Vbs
Osnove Vbs

U redu, ovdje su osnove.. stvari koje biste već trebali znati … Spremate datoteke kao: something.vbsNije poput grupne datoteke, nema zaslon koji vam govori informacije. Na neki način to je slično kao javascript. Ali u isto vrijeme to nije ništa slično. Da biste napravili var koristite dime.g.. dim iRulenow imali biste varijabilni poziv iRulenow možete početi dodavati stvari vama vars.. poput: iRule = msgbox ("zdravo") tako bi se pojavio okvir s porukom koji vas pozdravlja. (slika 1) Uz to možete dodati različite gumbe u okvir za poruke.. ovdje je sve o okvirima poruka: OVDJE na njima ima mnogo vodiča za koje se neću ni truditi ulaziti u njih. Također s varijacijama možete zatamniti varijante u niz: dim iRule (3), ali to bi ispalo ovako: (jer je 0 uključeno) iRule (0) = "var1" iRule (1) = "var2" iRule (2) = "var3" iRule (3) = "var4" Korištenje varijabli u skripti.. Varse možete jednostavno koristiti.. mogli ste: (slika 2)

dim iRuledim instructablesiRule = "instructables" instructables = msgbox ("hello" & iRule) Zbog & kaže "hello instructables" jer vrijednost iRule je instructables. SubsYou također možete imati subs: A sub je postupak koji NE daje povratna vrijednost. Sub iRule (arg1, arg2, arg3) … Skripta … Kraj podArg 1, 2, 3 su argumenti. Što se tiče svih osnova.. uživajte u njima.. ili nastavite čitati za ne tako osnove..

Korak 2: Ne tako osnove Vbs -a

Ne tako osnove Vbs
Ne tako osnove Vbs

Ovaj ću korak započeti s Funkcijama … jer mi uvijek smetaju.. iako su prilično jednostavne = Pfunkcije u vbs -u su jednostavne.. iš.. mogu se zbuniti … Počnimo s lakom funkcijom: (slika 1)

Vrijeme funkcije (x, y) puta = x * yKRAJ FunctionDim resultdim var1result = times (10, 10) var1 = msgbox (rezultat) Ovo bi vam dalo 100 da mi objasnite …. Rekli ste to puta 10 sa 10..rezultat = vrijeme (10, 10) ovo je otišlo u funkciju timesx je sada 10, a y je sada 10so: x * y vraća vrijednost s odgovorom. Za, Next, Do, Loop Petlja For, Next može se koristiti za ponavljanje stvari, na primjer: za var = 0 do 5 msgbox (var) nextmsgbox ("Završi") Ovo će iskočiti okvir s porukom koji broji 0, 1, 2, 3, 4, 5, a zatim će reći "Završi" ZAPAMTITE se u vbs 0 gotovo uvijek računa! taj bi kod naredbu ponovio 6 puta, npr.: za var = 0 do 5 msgbox ("zdravo") nextmsgbox ("Završi") poruka "zdravo" pojavila bi se 6 puta. 7. put će reći Završi. Ako dodate: korak … do kraja za var = 0 do 5 npr. za var = 0 do 5 korak 5 to će natjerati da svaki put skoči 5.. u ovom slučaju poruka će samo prikaži dva puta jer je granica 5. Možete i odstupiti.. npr korak -5 bi svaki put odbrojavao 5. Učinite, Loopthe petlja do koristi se za ponavljanje komada koda uvijek iznova i iznova. uglavnom se koristi za viruse = P, ali možete ih koristiti za pomoć.. recite želite li nastaviti izgovarati poruku dok se ne odabere određena opcija. Uvijek možete dodati Do dok je na do ili na petlji. npr. do var = 5 ali u kodu morate natjerati da doda 1 ili više u var.. ili će nastaviti s ponavljanjem. Također možete koristiti do iz stvari poput: do while var = 10to će raditi samo naredbe ako je var jednak je 10! To je sve za Not So Basics vbs.

Korak 3: Ako je i onda

Dobivanje teza je prilično jednostavno, ali odlučio sam da im treba stranica u slučaju da netko ne zna što rade. Ali doista su vrlo jednostavni: e-g.webp

the else and elseif Ni ovo nije teško.. drugo je samo za ono kad želite jednu opciju za jednu stvar, a drugu za ostalo.. e-g.webp

Korak 4: Slučaj

slučajevi su jednostavni i mogu vam olakšati život.. npr. jednostavni slučaj:

Dim FavCol FavCol = "red" Odaberite kućište FavCol Case "Black" msgbox ("vaša omiljena boja je crna") Case "red" msgbox ("vaša omiljena boja je crvena") Case "Yellow" msgbox ("vaša omiljena boja je žuta") ") Slučaj Elsemsgbox (" Sada vas samo zbunjuje ") Kraj Odabira Ova jednostavna skripta odabrat će opcije s popisa u ovom slučaju reći će vam da je vaša omiljena boja crvena. Dopustite mi da to detaljnije opišem …: Dim var, var = "iRule" var može sve poništiti, a zatim zatražite od vbs -a da pregleda popis kako bi pronašao vašu varijantu … ako je ne može pronaći, otići će na: Case Else koja je isto kao naredba if, else. ako pronađe vaš var, izvršit će se

Korak 5: Prolazak Varsa

Prolazeći Vars
Prolazeći Vars

Ako pogledate po internetu, vidjet ćete da mnogi ljudi žele znati prenijeti varijacije između serije u vbs i vbs u hrpu … Pokazat ću vam najbolji način na koji sam našao: Budući da je ovo vodič za vbs, ja pokazat ću vam kako prvo prenijeti varijable iz vbs -a u paket … VBS U BATCH Ovo je vbs:

dim aa = InputBox ("Upišite nešto:", "Var") dim WshShellset WshShell = Wscript. Createobject ("Wscript.shell") wshshell.run "test.bat" & aTo će tražiti da unesete var, a zatim to pozvat će test.bat prosljeđujući var koji ste unijeli. a = ono što ste unijeli. evo paketa: @echo invocho %1pauseexitto će napisati var koje ste unijeli u vbs.. Jednostavno … za više var samo dodajte: vbs: wshshell.run "test.bat" & a & b & var3 ect.. ne zaboravite im postaviti vrijednost za paket: echo %1 %2 %3 ect.. BATCH TO VBSskupina: @echo offset var = hellowscript test. vbs %var %ovo će poslati 'hello' na test.vbb vbs: dim ArgObj, aSet fso = CreateObject ("Scripting. FileSystemObject") Postavi ArgObj = WScript. Arguments a = ArgObj (0) msgbox (a) ovo će prikazati ' hello 'u okviru za poruku. za više varijacija za paket u vbs lako dodajte drugu varijantu, npr. skupinu: wscript test.vbs %var % %var2 %vbs: dim ArgObj, a, bSet fso = CreateObject ("Scripting. FileSystemObject ") Postavi ArgObj = WScript. Argumenti a = ArgObj (0) b = ArgObj (1) msgb ox (a) msgbox (b) ZAPAMTITE 0 brojevaAko imate bilo kakvih problema s tim, pišite ili komentirajte.

Preporučeni: