Sadržaj:
- Korak 1: Osnove Vbs
- Korak 2: Ne tako osnove Vbs
- Korak 3: Ako je i onda
- Korak 4: Slučaj
- Korak 5: Prolazak Vars -a
Video: VBS Vodič - Osnove: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:10
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
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
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
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:
Martix Scene Wake Up Neo Vbs: 4 koraka
Martix Scene Wake Up Neo … Vbs: zdravo, ovo je uputstvo za programiranje i dat ću vam kôd kako biste mogli preraditi scenu na početku matrice gdje je Neoov računar hakiran i računar kaže: probudi se neo
Generator sistemskog buzz izraza.vbs: 6 koraka
Generator sistemskog Buzz izraza.vbs: Uvod Je li vam ikada bila potrebna upečatljiva fraza da izrazite misao koja bi privukla vašu publiku u izvještaj ili prezentaciju? Ne biste li voljeli imati Buzz generator fraza koji će vam brzo dati tu frazu? Čitajte dalje za dodatno objašnjenje
Zabava uz Easy VBS !!!: 5 koraka
Zabava uz Easy VBS !!!: Vodič za zabavu za početnike i jednostavan za izvođenje vizualne osnovne skripte. VSB nekima može izgledati teško, ali u stvari je zaista lako. Windows ga čak može pokrenuti i bez kompajlera! Ako znate javascript, trebalo bi vam biti zaista lako
Zaključavanje lozinke Vbs: 4 koraka
Zaključavanje lozinke Vbs: Ovo je a.vbs skripta lozinke koju sam napravio kako bih mogao zaštititi fasciklu lozinkom .. pa sam odlučio da ću je objaviti = D ….. Ova skripta ne radi ništa posebno poput zaključavanja mape … Ova skripta traži samo lozinku, ali onda
Vbs Net Send Messenger: 3 koraka
Vbs Net Send Messenger: Evo uputstava o tome kako napraviti Net Send Messenger koristeći Visual Basic Script (vbs). Koristio sam vbs umjesto batch jer ne volim koristiti batch. Serija je previše jednostavna. Samo da vas obavijestim, ovo mi je prva instrukcija. Nadam se da voliš ga