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, Juli
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 -ove.. naučio sam sa raznih web stranica, poput w3schools, čak i znam da se za web skriptiranje i dalje možete koristiti iz običnog vbs -a. Naučim to s web stranica naučit ću to od mene = DSo da počnemo… Što je vbs? VBScript je Microsoftov skriptni jezik. -_- pa su Microsoft otišli i uspjeli tako da funkcionira 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 može koristiti i za pravljenje programa.. ali to je VB. NET.. ipak koristi većinu istih kodiranja. Molim vas uživajte u vodiču.. i komentirajte i ocijenite. I molim vas recite mi ako mi je neko rekao da napravim vbs Vodič.. ali nisam ga mogao pronaći. Osim cammel8 koji se čini jako dobro 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 ekran 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 u svoje varijacije.. poput: iRule = msgbox ("zdravo") ovo bi dovelo do pojavljivanja okvira s porukom pozdrav. (pic 1) Uz to možete dodati različite tipke 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 pomoću varijacija 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 koristiti lako.. mogli ste: (slika 2)

dim iRuledim instructablesiRule = "instructables" instructables = msgbox ("hello" & iRule) Zbog & kaže "hello instructables" jer vrijednost iRule -a je instrucble. SubsMožete imati i subs: Sub je procedura koja 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

Not So Osnove Vbs
Not So Osnove Vbs

Ovaj korak ću započeti s Funkcijama … jer mi uvijek smetaju.. iako su prilično jednostavne = Pfunkcije u vbs -u su lake.. iš.. mogu biti zbunjujuće.. 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 objašnjenja … rekli ste to puta 10 sa 10..rezultat = vrijeme (10, 10) ovo je otišlo u funkciju timesx je sada 10, a y je 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 za poruku koji broji 0, 1, 2, 3, 4, 5, a zatim će reći "Završi" ZAPAMTITE u vbs 0 skoro uvijek se računa! taj kod bi ponovio naredbu 6 puta, npr.: za var = 0 do 5 msgbox ("zdravo") nextmsgbox ("završi") poruka "zdravo" pojavila bi se 6 puta. sedmi put će reći Završi. Ako dodate: korak … do kraja za var = 0 do 5 npr. za var = 0 do 5 korak 5koji će svaki put skočiti 5.. u ovom slučaju poruka će samo prikaži dva puta jer je ograničenje 5. Možete i odstupiti.. npr korak -5 bi svaki put odbrojavao 5. Učinite, Loopthe do petlja se koristi za petlju komada koda uvijek iznova i iznova. uglavnom se koristi za viruse = P, ali možete ih upotrijebiti da vam pomognu.. 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. egdo do var = 5 ali u kodu morate učiniti da dodaje 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 je jednako 10! To je sve za Not So Basics vbs.

Korak 3: Ako je i onda

Teze se lako dobijaju, ali odlučio sam da im treba stranica u slučaju da neko ne zna šta rade. Ali zaista su vrlo jednostavne: e-g.webp

the else i elseif Ni ovo nije teško.. drugo je samo za ono kada ž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 = "crveno" Odaberite kućište FavCol kućište "Crno" msgbox ("vaša omiljena boja je crna") Slučaj "crveno" msgbox ("vaša omiljena boja je crvena") Slučaj "žuta" msgbox ("vaša omiljena boja je žuta") ") Slučaj Elsemsgbox (" Sada vas samo zbunjuje ") Kraj Odabira Ova jednostavna skripta će odabrati opcije s popisa u ovom slučaju reći će vam da je vaša omiljena boja crvena. Dopustite mi da prođem u nju malo detaljnije … dobićete svoju varijantu: Dim var, var = "iRule" var može sve poništiti, a zatim zatražite od vbs -a da pregleda listu 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 Vars -a

Prolaz Vars
Prolaz Vars

Ako pogledate po internetu, vidjet ćete da mnogi ljudi žele znati kako proslijediti varijacije između paketa na vbs i vbs na paket … 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" & aOvo će tražiti da unesete var, a zatim to će pozvati 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 varijanti samo dodajte: vbs: wshshell.run "test.bat" & a & b & var3 ect.. ne zaboravite da im postavite vrednost za grupu: echo %1 %2 %3 ect.. BATCH TO VBSskupina: @echo offset var = hellowscript test. vbs %var %ovo će poslati 'hello' na test.vbvbs: dim ArgObj, aSet fso = CreateObject ("Scripting. FileSystemObject") Postavite 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. paket: wscript test.vbs %var % %var2 %vbs: dim ArgObj, a, bSet fso = CreateObject ("Scripting. FileSystemObject ") Postavi ArgObj = WScript. Argumente a = ArgObj (0) b = ArgObj (1) msgb ox (a) msgbox (b) ZAPAMTITE 0 računa Ako imate bilo kakvih problema sa ovim, pošaljite poruku ili komentar.

Preporučuje se: