Sisukord:
- Samm: VBScripti käivitamine
- Samm: VBS -i edasilükkamine
- 3. samm: sõnumite ja sisendkastid
- Samm 4:.exe -failide avamine
- Samm: kokkuvõte
Video: VBScripti põhitõed - skriptide käivitamine, viivitused ja palju muud!: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Tere tulemast minu esimesse õpetusse, kuidas märkmikuga VBScripti teha.. Vbs -failide abil saate luua naljakaid nalju või surmavaid viirusi. Selles õpetuses näitan teile põhilisi käske, nagu skripti käivitamine, failide avamine ja palju muud. Lõpus näitan teile kokkuvõtet sellest, mida olete õppinud, ja annan teile mõned ideed ja skriptinäite ning mõned skriptid vahepeal. Asume asja kallale!
Samm: VBScripti käivitamine
Alustuseks peate loomulikult avama märkmiku. Paremklõpsake töölaual, avanevas menüüs avage uus ja seejärel tekstidokument. Võite vajutada ka Windowsi nuppu + R ja sisestada märkmik.
Esimest käsku kasutatakse skripti loomiseks üsna palju. Siin on käsk:
Määra WshShell = WScript. CreateObject ("WScript. Shell") See vist loob skripti. Ärge unustage seda VBS -i algusesse kleepida.
Oh, ja pidage meeles, et lõpetate iga loodava faili nime käskudega.vbs.
Samm: VBS -i edasilükkamine
Selles etapis näitan teile põhikäsklusi, mis aitavad teie VBS -il korralikult töötada. Mõnikord puruneb skript viivitusteta.
Esimene käsk on WScript.sleep. Tõenäoliselt kasutate seda kogu aeg, see viib teie skripti edasi. See toimib järgmiselt.
WScript. Uni 1000
Käsu esimene osa on muidugi käsk (wow). Siis on teil aega, mis lükatakse edasi. Iga 1000 on võrdne ühe sekundiga.
Allolevas näites ilmub sõnumikast iga 3 sekundi järel pärast eelmise nupu OK vajutamist.
3. samm: sõnumite ja sisendkastid
Nüüd proovin teile õpetada, kuidas kasutada sõnumite ja sisendkaste, ning mõnevõrra TÄIENDATUD näidet, mida saate ise kasutada.
Esiteks kõige elementaarsem, lihtne ja süütu sõnumikast. Siin on näite käsk:
x = msgbox ("Teie sõnum", nupud+sõnumikasti tüüp, "Pealkiri")
Pärast hämmastava käsu käivitamist on teil sõnum, seejärel nupud, sõnumikasti tüüp ja pealkiri. Seal on 5 erinevat nuputüüpi ja 4 sõnumikasti tüüpi. Siin on kõik need:
0 - ainult OK nupp 16 - kriitilise sõnumi ikoon1 - OK ja tühista 32 - hoiatuspäringu ikoon2 - katkesta, proovi uuesti ja ignoreeri 48 - hoiatusteate ikoon3 - jah, ei ja tühista 64 - infosõnumi ikoon4 - jah ja ei 5 - proovi uuesti ja tühista
Seega oleks meie näite käsk järgmine:
x = msgbox ("Sõnum", 0+16, "Pealkiri")
Nüüd sisestage väljad. Nendel metsalistel on kasutajatega rohkem suhtlemist (wow), kuid te ei kasuta neid nii sageli (või võib -olla …). Siin on näide:
y = InputBox ("Sõnum siin", "Pealkiri siin", "tekstikasti sõnum")
Käivitage käsk, sisestage sõnum, pealkiri ja tekstikasti sõnum. Lihtsad asjad.
Läheme natuke edasi. Nüüd näete sisestuskasti, millele järgneb sõnumikast, mis sisaldab kõike, mida sisestuskasti sisestasite.
Nimi = InputBox ("Kirjutage oma nimi alla", "Pealkiri", "Sisestage oma nimi siia") x = MsgBox ("Tere" ja nimi & "!", 16, "tere")
Allolev sõnumikast on natuke keerulisem. Esiteks on teil oma sõnum, seejärel midagi, mille sisestasite enne ja seejärel sõnumi jätkamine. Aga ei midagi erakordset. Ma mõtlen.
Allolevas failis näete kõiki erinevaid sõnumikaste ja sisendkasti.
Samm 4:.exe -failide avamine
VBScriptsiga saate avada ka.exe -faile. Siin on näide, mis avab kalkulaatori:
WshShell.run "calc.exe"
Alguses on teil käsk, lõpus on programm, mida soovite avada. Mitte palju seletada.
Allolev fail avab kalkulaatori, värvi ja CMD.
Samm: kokkuvõte
Selles õpetuses õppisite, kuidas käivitada.vbs -skript, seda edasi lükata, kasutada sõnumite ja sisestuskastide avamist.exe -failide avamist ja skripti lõpetamist. Lähme nüüd sellega hulluks. Teen sõprade trollimiseks kahjutu, kuid hirmutava jama.
See näide jant küsib teie nime, ütleb teile, et see ei olnud hea mõte ja avaneb nagu CMD nagu 30 korda. Loodan, et teile meeldis seda lugeda. Kas see oli lollim asi üldse? Kas õppisite tegelikult midagi uut? Vabalt öelge mulle kommentaarides.
Soovitan:
Nutika mootorratta HUD prototüüp (samm-sammult navigeerimine ja palju muud): 9 sammu
Nutikas mootorratta HUD prototüüp (samm-sammult navigeerimine ja palju muud): Tere! See juhend on lugu sellest, kuidas ma projekteerisin ja ehitasin HUD (Heads-Up Display) platvormi, mis on mõeldud paigaldamiseks mootorrattakiivritele. See on kirjutatud konkursi "kaardid" kontekstis. Kahjuks ei suutnud ma seda täielikult lõpetada
Tegin vana CD -draivi Wifi -robotiks, kasutades Nodemcu, L298N mootori ajamit ja palju muud: 5 sammu
Tegin vana CD -draivi Wifi -robotiks, kasutades Nodemcu, L298N mootori ajamit ja palju muud: VX Robotics & Elektroonika kohal
Vikerkaare sõnakell täieliku vikerkaarefektiga ja palju muud: 13 sammu (piltidega)
Vikerkaare sõnakell täieliku vikerkaarefektiga ja palju muud: eesmärgid1) lihtne2) mitte kallis Neopikslite heleduse reguleerimineUuendus 1. jaanuar
Mängu tegemine Notepadis ja palju muud: 10 sammu
Mängu tegemine Notepadis ja palju muud: see on minu esimene juhendatav. Nii et kui teil on ettepanekuid, palun kommenteerige. Alustame! Kui me kõik kuuleme sõna notepad, mõtleme mõnele igavale kasutule rakendusele, et asju üles märkida. Noh, märkmik on palju enamat. Me saame oma p
Hääljuhtimise tuled Elektroonika RGB LED -ribad ja palju muud koos Cortana ja Arduino koduautomaatikaga: 3 sammu
Hääljuhtimise tuled Elektroonika RGB LED -ribad ja palju muud koos Cortana ja Arduino koduautomaatikaga: Kas teile meeldib idee juhtida asju oma häälega? Või ei meeldi voodist tõusta, et tuled välja lülitada? Kuid kõik olemasolevad lahendused, nagu google home, on liiga kallid? Nüüd saate seda ise teha alla 10 dollari eest. Ja veelgi parem, see on väga lihtne