Talaan ng mga Nilalaman:

VBS Tutorial - Mga Pangunahing Kaalaman: 5 Hakbang
VBS Tutorial - Mga Pangunahing Kaalaman: 5 Hakbang

Video: VBS Tutorial - Mga Pangunahing Kaalaman: 5 Hakbang

Video: VBS Tutorial - Mga Pangunahing Kaalaman: 5 Hakbang
Video: MGA HAKBANG SA PAGBUO NG COMMUNITY-BASED DISASTER RISK REDUCTION AND MANAGEMENT PLAN | Q1 | MODULE5 2024, Nobyembre
Anonim
VBS Tutorial - Mga Pangunahing Kaalaman
VBS Tutorial - Mga Pangunahing Kaalaman
VBS Tutorial - Mga Pangunahing Kaalaman
VBS Tutorial - Mga Pangunahing Kaalaman

Ok kaya ang ilang mga tao ay nagtanong sa akin kung saan ko natutunan ang aking vbs mula.. natutunan ko mula sa iba't ibang mga website, tulad ng w3schools, kahit na alam na para sa web scripting maaari mo pa rin itong magamit mula sa mga simpleng vbs. Natutunan ko ito mula sa mga website na iyong ' matutunan ko ito mula sa akin = DSo lets get start… Ano ang vbs? Ang VBScript ay isang wika ng scripting ng Microsoft. -_- kaya't pagiging Microsoft sila pumunta at ginagawa ito kaya gumagana lamang ito sa IE. Ngunit pati na rin ang pagiging isang web script ginagamit ito para sa lahat ng mga uri ng mga bagay … halimbawa sa larawan 2) (iyon ang pangalawang larawan) Iyon ay kinukuha mula sa folder ng System 32. Maaari ding magamit ang Vbs upang gumawa ng mga programa.. ngunit iyon ang VB. NET.. Gumagamit ng halos lahat ng parehong pag-coding. Gayunpaman, mangyaring tamasahin ang mga tutorial.. at mangyaring magkomento at mag-rate. At mangyaring sabihin sa akin kung may isang taong nag-beet sa akin upang gumawa ng isang vbs tutorial.. ngunit hindi ko makita ang isa. Bukod sa cammel8 na mukhang talagang mahusay sa vbs scripting = P.. ngunit gagawin ko pa rin ang tutorial.

Hakbang 1: Mga Pangunahing Kaalaman sa Vbs

Mga Pangunahing Kaalaman sa Vbs
Mga Pangunahing Kaalaman sa Vbs
Mga Pangunahing Kaalaman sa Vbs
Mga Pangunahing Kaalaman sa Vbs

Ok kaya narito ang mga pangunahing kaalaman.. bagay na dapat mong malaman… I-save mo ang mga file bilang: something.vbsHindi tulad ng isang file ng batch wala itong isang screen na nagsasabi sa iyo ng impormasyon. Sa isang paraan katulad ito ng javascript. Ngunit sa parehong oras wala itong katulad nito. Upang makagawa ng isang var na ginagamit mo dime.g.. dim iRulenow magkakaroon ka ng isang variable na tawag iRulenow maaari mong simulan upang magdagdag ng mga bagay sa iyong mga vars.. tulad ng: iRule = msgbox ("hello") gagawin nitong pop up ang isang kahon ng mensahe na kumusta. (larawan 1) Kasabay nito maaari kang magdagdag ng iba't ibang mga pindutan sa kahon ng mensahe.. narito ang lahat tungkol sa mga kahon ng mensahe: DITO maraming mga tutorial sa kanila na hindi ko rin mag-abala na puntahan sila. Gayundin sa mga vars maaari mong malimutan ang mga vars isang array: dim iRule (3) ngunit iyan ay magiging ganito: (dahil kasama ang 0) iRule (0) = "var1" iRule (1) = "var2" iRule (2) = "var3" iRule (3) = "var4" Paggamit ng mga vars sa script.. Maaari mong madaling gamitin ang mga vars.. maaari kang magkaroon ng: (larawan 2)

dim iRosedim instrablesiRule = "mga itinuturo" mga itinuturo = isang halaga ng pagbabalik. Sub iRule (arg1, arg2, arg3)… Script… End SubAng arg 1, 2, 3 ang mga Argumento. Iyon ay tungkol sa lahat ng mga pangunahing kaalaman.. tangkilikin sila.. o panatilihin ang pagbabasa para sa hindi gaanong pangunahing kaalaman..

Hakbang 2: Hindi Napakahalaga ng Vbs

Hindi Napaka Basics ng Vbs
Hindi Napaka Basics ng Vbs

Sisimulan ko ang hakbang na ito sa Mga Pag-andar … sapagkat palagi kong nakikita silang nakakainis.. kahit na ang mga ito ay madali = Ang mga pagpapaandar sa vbs ay madali.. ish.. maaari silang maging nakalilito.. Magsimula tayo sa isang madaling pag-andar: (larawan 1)

Mga oras ng pag-andar (x, y) beses = x * yEnd FunctionDim resultadim var1result = beses (10, 10) var1 = msgbox (resulta) Ito ay magbibigay sa iyo ng 100 ipaalam sa akin na ipaliwanag….sinabi mo ito sa mga oras na 10 ng 10..resulta = oras (10, 10) nagpunta ito sa pag-andar ulit na ngayon ay 10 at y ngayon ay 10so: x * y halaga ng pagbalik na may sagot. Para, Susunod, Gawin, LoopAng Para sa, Susunod na loop ay maaaring magamit upang ulitin ang mga bagay, halimbawa: para sa var = 0 to 5 msgbox (var) nextmsgbox ("Tapusin") Magpa-pop up ito ng isang kahon ng mensahe na binibilang ang 0, 1, 2, 3, 4, 5 pagkatapos sasabihin nitong 'Tapusin'MARMAHAY sa vbs 0 na palaging binibilang! kaya ang code na iyon ay uulitin ang isang utos 6 beses eg: para sa var = 0 hanggang 5 msgbox ("hello") nextmsgbox ("Tapusin") ang mensahe na 'hello' ay lalabas ng 6 beses. sa ika-7 na oras sasabihin nito Tapusin. Kung nagdagdag ka: hakbang … sa dulo ng para sa var = 0 hanggang 5 hal para sa var = 0 hanggang 5 hakbang 5that ay tatalon ito 5 sa bawat oras.. sa kasong ito ang mensahe lamang ipakita ng dalawang beses dahil 5 ang limitasyon. Maaari ka ring bumaba din.. hal bibilangin ng step -5 ang 5 sa bawat oras. Gawin, ang Loopthe do loop ay ginagamit upang i-loop ang isang piraso ng code nang paulit-ulit. pangunahin na ginagamit para sa mga virus = Pbut maaari mong gamitin ang mga ito upang matulungan ka.. sabihin kung nais mong patuloy na sabihin ang isang mensahe hanggang sa pumili ng isang tiyak na pagpipilian. Maaari mong palaging magdagdag ng isang Hanggang sa gawin o sa loop na bahagi. egdo hanggang var = 5pero sa code dapat mong gawin itong magdagdag ng 1 o higit pa sa var.. o mananatili ito sa pag-loop. Maaari mo ring gamitin ang gawin mula sa bagay tulad ng: gawin habang ang var = 10 ay gagawa lamang ng mga utos kung var ay katumbas ng 10! Iyon lang para sa Not So Basics ng vbs.

Hakbang 3: Ang Kung at Kung Pagkatapos

Ang mga thesis ay madaling makuha ngunit napagpasyahan kong kailangan nila ng isang pahina sakaling may hindi alam ang ginawa nila. Ngunit talagang napakadali nila: hal. Mga instruktor = TheBest pagkatapos ay msgbox ("oo nga!") Ngunit iyan hindi mahirap tulad ng alam nating lahat na ang mga itinuturo ay ang pinakamahusay. = P … ngayon para sa mga multi-lined ifs at pagkatapos ay… (nakakatakot na musika) ngunit hindi doon nakakatakot magdagdag ka lamang ng isang dulo kung sa dulo ng pahayag ay. hal. magtuturo = TheBest thenmsgbox ("oo ito!") Ang msgbox ("talaga ito!") magtatapos kung mag-pop up ito kasama ang 2 mensahe nang sunud-sunod, 'oo nga!' at 'talaga ito!' ang katapusan kung isara ito ng pahayag.

ang iba pa at kung hindi ang mga ito ay hindi mahirap.. ang iba ay para lamang sa kung nais mo ang isang pagpipilian para sa isang bagay at isa pa para sa iba pa.. hal. var = 1 thenmsgbox ("var is 1") iba pa ay hindi 1 ") tapusin kung kung hindi ang var = 1 lagi nitong sasabihing 'var is not 1'the elseif is also very similar … hal. var = 1 thenmsgbox (" var is 1 ") elseif var = 2 thenmsgbox ("var is 2") else msgbox ("var is not 1 or 2") end ifthis would make it so if var was 1 or 2 sasabihin nito ang var ay 1/2 … ngunit kung hindi ito sasabihin nito var is hindi 1 o 2.

Hakbang 4: Kaso

ang mga kaso ay simple at maaaring gawing mas madali ang iyong buhay.. hal ng simpleng kaso:

Dim FavCol FavCol = "pula" Piliin ang Case FavCol Case "Itim" msgbox ("ang iyong Kulay ng Fav ay Itim") Kaso "pula" msgbox ("ang iyong Kulay ng Fav ay Pula") Kaso "Dilaw" msgbox ("ang iyong Kulay ng Fav ay Dilaw ") Kaso Elsemsgbox (" Ngayon nakakalito mo lang ") Tapusin ang Select script na ito ay pipili ng mga pagpipilian mula sa isang listahan sa kasong ito sasabihin sa iyo ang iyong kulay ng fav ay pula. Hayaan mo akong puntahan ito nang medyo mas detalyado … nakukuha mo ang iyong var: Dim var, var = "iRule" var ay maaaring mapalabas ang anumang bagay pagkatapos ay tanungin mo ang mga vbs na tumingin sa pamamagitan ng isang listahan upang mahanap ang iyong var … kung hindi ito mahahanap mapupunta ito sa: Kaso Iba pa na katulad ng kung, iba pang utos. kung mahahanap ang iyong var ito ay isasagawa

Hakbang 5: Passing Vars

Passing Vars
Passing Vars

Kung titingnan mo ang paligid ng internet makikita mo na maraming mga tao ang nais malaman kung paano ipasa ang mga vars sa pagitan ng batch sa vbs at vbs sa batch … Ipapakita ko sa iyo ang pinakamahusay na paraan na nahanap ko: Dahil ito ay isang vbs tutorial na ' Ipapakita sa iyo kung paano ilipat ang mga vars mula sa vbs patungo sa batch muna … VBS TO BATCHIto ang vbs:

dim aa = InputBox ("Type in somthing:", "Var") dim WshShellset WshShell = Wscript. Createobject ("Wscript.shell") wshshell.run "test.bat" & a hihilingin sa iyo na mag-type sa isang var pagkatapos nito tatawagan ang test.bat na ipinapasa ang var na na-type mo.a = kung ano ang na-type mo. narito ang batch: vbs: wshshell.run "test.bat" & a & b & var3 ect.. tandaan na itakda sa kanila ang isang valuethe batch: echo% 1% 2% 3 ect.. BATCH TO VBSthe batch: @echo offset var = hellowscript test. vbs% var% magpapadala ito ng 'hello' upang subukan. hello 'sa message box. para sa maraming vars para sa batch sa vbs madaling magdagdag ng isa pang var hal. ang batch: wscript test.vbs% var%% var2% ang vbs: dim ArgObj, a, bSet fso = CreateObject ("Scripting. FileSystemObject ") Itakda ang ArgObj = WScript. Arguments a = ArgObj (0) b = ArgObj (1) msgb ox (a) msgbox (b) TANDAAN ang 0 na bilang Kung mayroon kang anumang mga problema sa mga ito mangyaring pm o magkomento.

Inirerekumendang: