Innehållsförteckning:
- Steg 1: Starta ditt VBScript
- Steg 2: Försena din VBS
- Steg 3: Meddelande- och inmatningsboxar
- Steg 4: Öppna.exe -filer
- Steg 5: Sammanfattning
Video: VBScript Basics - Starta dina skript, fördröjningar och mer !: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Välkommen till min första handledning om hur man gör VBScripts med anteckningsblock. Med.vbs -filer kan du skapa några roliga upptåg eller dödliga virus. I den här självstudien kommer jag att visa dig grundläggande kommandon som att starta ditt manus, öppna filer och mycket mer. I slutet ska jag visa dig en sammanfattning av det du lärt dig och jag kommer att ge dig några idéer och ett exempelmanus, och några fler manus mellan dem. Låt oss ta det!
Steg 1: Starta ditt VBScript
För att börja måste du naturligtvis öppna anteckningsblock. Du kan högerklicka på skrivbordet, på menyn som dyker upp går du till nytt och sedan textdokument. Du kan också trycka på Windows -knappen + R och skriva in anteckningsblock.
Det första kommandot används för att skapa manus ganska mycket. Här är kommandot:
Ange WshShell = WScript. CreateObject ("WScript. Shell") Detta antar jag skapar manuset. Kom ihåg att klistra in den i början av din VBS.
Åh, och kom ihåg att avsluta namnet på varje fil du skapar med kommandon som visas med.vbs.
Steg 2: Försena din VBS
I det här steget visar jag dig grundläggande kommandon för att hjälpa din VBS att fungera korrekt. Ibland bryts ditt manus utan några förseningar.
Det första kommandot är WScript.sleep. Du kommer sannolikt att använda det hela tiden, det fördröjer ditt skript. Så här fungerar det:
WScript.sleep 1000
Den första delen av kommandot är naturligtvis kommandot (wow). Då har du den tid som kommer att försenas. Varje 1000 är lika med en sekund.
I exemplet nedan visas en meddelanderuta var tredje sekund efter att du tryckt på OK på den föregående.
Steg 3: Meddelande- och inmatningsboxar
Nu ska jag FÖRSÖKA ATT LÄRA DIG hur du använder meddelande- och inmatningsrutor och ett lite AVANCERAT exempel som du kan använda själv.
Först den mest grundläggande, den enkla och oskyldiga meddelanderutan. Här är ett exempelkommando:
x = msgbox ("Ditt meddelande", knappar+msgbox -typ, "Titel")
När du har startat ditt fantastiska kommando har du meddelandet, sedan knappar, typ av meddelanderuta och dess titel. Det finns 5 olika knapptyper och 4 meddelandelådor. Här är alla:
0 - Endast OK -knappen 16 - Ikon för kritiskt meddelande1 - OK och Avbryt 32 - Ikon för varningsfråga2 - Avbryt, Försök igen och Ignorera 48 - Ikon för varningsmeddelande3 - Ja, Nej och Avbryt 64 - Ikon för informationsmeddelande4 - Ja och Nej 5 - Försök igen och avbryt
Så med det skulle vårt exempelkommando vara:
x = msgbox ("Meddelande", 0+16, "Titel")
Nu inmatningsrutor. Dessa djur har lite mer användarinteraktion (wow), men du kommer inte att använda dem så ofta (eller kanske …). Här är ett exempel:
y = InputBox ("Meddelande här", "Titel här", "textboxmeddelande")
Starta kommandot, skriv in meddelandet, titeln och textboxmeddelandet. Enkla grejer.
Låt oss gå lite mer avancerat. Nu kommer du att se en inmatningsruta följt av en meddelanderuta som innehåller allt du skrev i inmatningsrutan.
Namn = InputBox ("Skriv ditt namn nedan", "Titel", "Skriv ditt namn här") x = MsgBox ("Hej" & Namn & "!", 16, "hej")
Meddelanderutan nedan är lite mer komplicerad. Först har du ditt meddelande, sedan något du skrev in innan och sedan fortsättningen av meddelandet. Men inget ovanligt. Jag tror.
I filen nedan kan du se alla olika meddelanderutor och en inmatningsruta.
Steg 4: Öppna.exe -filer
Med VBScripts kan du också öppna.exe -filer. Här är ett exempelkommando som öppnar miniräknaren:
WshShell.run "calc.exe"
I början har du kommandot, i slutet har du det program du vill öppna. Inte för mycket att förklara.
Filen nedan öppnar miniräknare, färg och CMD.
Steg 5: Sammanfattning
I denna handledning lärde du dig hur du startar ditt.vbs -skript, fördröjer det, använder meddelande- och inmatningsrutor, öppnar.exe -filer och avslutar ditt skript. Låt oss bli tokiga med det här. Jag ska skapa en ofarlig men skrämmande upptåg för att trolla dina vänner.
Det här exemplet frågar efter ditt namn, berättar att det inte var en bra idé och öppnas som CMD som 30 gånger. Jag hoppas att du tyckte om att läsa detta. Var detta det dummaste någonsin? Har du verkligen lärt dig något nytt? Blev fri att berätta för mig i kommentarerna.
Rekommenderad:
Anslut och eftermontera dina anslutna lösningar med Hologram Nova och Ubidots: 9 steg
Anslut och eftermontera dina anslutna lösningar med Hologram Nova och Ubidots: Använd ditt Hologram Nova för att eftermontera infrastruktur. Konfigurera Hologram Nova med en Raspberry Pi för att skicka (temperatur) data till Ubidots. I följande guide kommer Ubidots att visa hur du konfigurerar en Hologram Nova med en Raspberry Pi och visar en te
Odla mer sallad på mindre utrymme eller växa sallad i rymden, (mer eller mindre) .: 10 steg
Växande mer sallad på mindre utrymme eller … växande sallad i rymden, (mer eller mindre) .: Detta är en professionell underkastelse till Growing Beyond Earth, Maker Contest, som skickas in via Instructables. Jag kunde inte vara mer upphetsad över att planera för produktion av rymdgrödor och lägga upp min första instruktör. För att börja bad tävlingen oss att
Ring MATLAB -skript och funktion från Python: 5 steg
Ring MATLAB -skript och funktion från Python: Hej vänner. I denna instruerbara kommer jag att visa dig hur du kör MATLAB -skript och anropar MATLAB -funktioner från python -kod
Gör din egen professionella skivrengöringsmaskin för mindre än $ 80 och spara upp till $ 3000 och mer: 6 steg (med bilder)
Gör din egen professionella skivrengöringsmaskin för mindre än $ 80 och spara upp till $ 3000 och mer .: Ursäkta min engelska. Efter att jag hittat tillbaka till ljudet av god gammal vinyl hade jag problemet med varje skivälskare. Hur rengörs posterna ordentligt!? Det finns många sätt på Internet. Billigare sätt som Knosti eller Discofilm men också
Syndikera dina instruktioner, forumämnen och favoriter till Twitter och Facebook: 3 steg
Syndikera dina instruktioner, forumämnen och favoriter till Twitter och Facebook: Med RSS -flöden från ditt konto och ett par användbara webbplatser är det möjligt att syndikera och dela dina instruktioner, forumämnen, favoriter och resten av din aktivitet på Instruktioner till Facebook eller Twitter. Det här är ett bra sätt