Kazalo:
- 1. korak: Zagon vašega VBScript
- Korak: Odložite svoj VBS
- 3. korak: polja za sporočila in vnos
- 4. korak: Odpiranje datotek.exe
- 5. korak: Povzetek
Video: Osnove VBScript - Zagon skript, zamud in še več!: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Dobrodošli v moji prvi vadnici o tem, kako narediti VBScripts z beležnico. Z datotekami.vbs lahko ustvarite smešne potegavščine ali smrtonosne viruse. V tej vadnici vam bom pokazal osnovne ukaze, kot je zagon skripta, odpiranje datotek in še veliko več. Na koncu vam bom pokazal povzetek tega, kar ste se naučili, dal pa vam bom nekaj idej in primer scenarija ter vmes še nekaj scenarijev. Gremo k temu!
1. korak: Zagon vašega VBScript
Za začetek morate seveda odpreti beležnico. Z desno miškino tipko kliknite na namizju, v meniju, ki se prikaže, pojdite na nov in nato besedilni dokument. Prav tako lahko pritisnete gumb Windows + R in vnesete beležko.
Prvi ukaz se precej uporablja za ustvarjanje skripta. Tu je ukaz:
Set WshShell = WScript. CreateObject ("WScript. Shell") Mislim, da ustvarja skript. Ne pozabite ga prilepiti na začetek vašega VBS.
Oh, in ne pozabite končati imena vsake datoteke, ki jo ustvarite z ukazi, prikazanimi z.vbs.
Korak: Odložite svoj VBS
V tem koraku vam bom pokazal osnovne ukaze za pravilno delovanje vašega VBS. Včasih se bo skript brez zamude zlomil.
Prvi ukaz je WScript.sleep. Najverjetneje ga boste uporabljali ves čas, zamuja vaš scenarij. Tako deluje:
WScript.sleep 1000
Prvi del ukaza je seveda ukaz (wow). Potem imate čas, ki bo zamujal. Vsak 1000 je enakovreden eni sekundi.
V spodnjem primeru se bo okno s sporočilom prikazalo vsake 3 sekunde, potem ko boste na prejšnjem pritisnili OK.
3. korak: polja za sporočila in vnos
Zdaj vas bom poskušal naučiti uporabljati polja za sporočila in vnos ter nekoliko NAPREDNI primer, ki ga lahko uporabite sami.
Najprej najosnovnejše, preprosto in nedolžno polje za sporočila. Tu je primer ukaza:
x = msgbox ("Vaše sporočilo", gumbi+vrsta sporočila, "Naslov")
Ko zaženete neverjeten ukaz, imate sporočilo, nato gumbe, vrsto polja za sporočila in naslov. Obstaja 5 različnih vrst gumbov in 4 vrste sporočil. Tu so vsi:
0 - Samo gumb OK 16 - Ikona kritičnega sporočila1 - V redu in Prekliči 32 - Ikona opozorilne poizvedbe2 - Prekini, Ponovi in prezri 48 - Ikona opozorilnega sporočila3 - Da, Ne in Prekliči 64 - Ikona sporočila z informacijami4 - Da in Ne 5 - Poskusi in prekliči
S tem bi bil naš primer ukaz:
x = msgbox ("Sporočilo", 0+16, "Naslov")
Zdaj vnosna polja. Te zveri imajo še nekaj interakcije z uporabniki (wow), vendar jih ne boste uporabljali tako pogosto (ali morda …). Tukaj je primer:
y = InputBox ("Sporočilo tukaj", "Naslov tukaj", "Sporočilo v besedilnem polju")
Zaženite ukaz, vnesite sporočilo, naslov in sporočilo z besedilnim poljem. Preproste stvari.
Gremo malo bolj napredno. Zdaj boste videli polje za vnos, ki mu sledi polje s sporočilom, ki vsebuje vse, kar ste vnesli v polje za vnos.
Name = InputBox ("Spodaj napišite svoje ime", "Naslov", "Vnesite svoje ime tukaj") x = MsgBox ("Zdravo" & Ime & "!", 16, "zdravo")
Spodnje polje za sporočila je nekoliko bolj zapleteno. Najprej imate svoje sporočilo, nato nekaj, kar ste vnesli prej, in nato nadaljevanje sporočila. Ampak nič nenavadnega. Mislim.
V spodnji datoteki si lahko ogledate vsa polja za različna sporočila in polje za vnos.
4. korak: Odpiranje datotek.exe
Z VBScripts lahko odprete tudi datoteke.exe. Tu je primer ukaza, ki odpre kalkulator:
WshShell.run "calc.exe"
Na začetku imate ukaz, na koncu imate program, ki ga želite odpreti. Ni preveč za razlagati.
Spodnja datoteka odpre kalkulator, barvo in CMD.
5. korak: Povzetek
V tej vadnici ste se naučili, kako zagnati skript.vbs, ga odložiti, uporabiti polja za sporočila in vnos, odpreti datoteke.exe in končati skript. No, norejmo s tem. Ustvaril bom neškodljivo, a strašljivo potegavščino, da bom troliral vaše prijatelje.
Ta primer potegavščine vas vpraša za ime, pove, da to ni bila dobra ideja, in se odpre kot CMD približno 30 -krat. Upam, da ste uživali v branju tega. Je bila to najbolj neumna stvar doslej? Ste se res naučili kaj novega? V komentarjih mi prosto povejte.
Priporočena:
Gojenje več solate v manj prostora ali gojenje solate v vesolju, (več ali manj) .: 10 korakov
Gojenje več solate na manj prostora ali … Gojenje solate v vesolju, (več ali manj) .: To je profesionalna oddaja natečaja Growing Beyond Earth, Maker, poslanega prek Instructables. Ne bi mogel biti bolj navdušen nad oblikovanjem za pridelavo vesoljskih pridelkov in objavo prvega Instructable -a. Za začetek nas je natečaj prosil, da
Uporaba več kot 4 motorjev - zlaganje več motornih ščitov: 3 koraki
Uporaba več kot 4 motorjev - zlaganje več motornih ščitov: Naprava za vibrotaktilno senzorično zamenjavo in povečanje (https: //www.instructables.com/id/Vibrotactile-Sens …) prikazuje način, kako zgraditi napravo, ki prevaja senzorično vnos v vibracijske dražljaje. Ti vibracijski dražljaji so p
Kodirajte skript CustomCmd za ukazni poziv Windows: 6 korakov
Kodirajte skript CustomCmd za ukazni poziv Windows: Ali veliko uporabljate CMD? Jaz! Toda tona ljudi - vključno z mano - meni, da je preveč dolgočasno. Danes bom kodiral skript, ki nam bo omogočil, da prilagodimo CMD ravno toliko, da bo zabavno. Začnimo! KODA PRENESITE NA DNE ČLANKA, KI BOŠ
Pokličite skript in funkcijo MATLAB iz Pythona: 5 korakov
Pokličite skript in funkcijo MATLAB od Pythona: Pozdravljeni prijatelji. V tem navodilu vam bom pokazal, kako izvajati skripte MATLAB in klicati funkcije MATLAB iz kode python
Uvod v skript VB: vodnik za začetnike: 11 korakov
Uvod v skript VB: Vodnik za začetnike: *** ((((OPOZORILO: Čeprav je veliko korakov. To je pravzaprav precej preprosto. Za začetnike samo podrobno razložim. Če želite le, da koda skoči na zadnji korak in tam boste našli celotno kodo.)))) *** Veliko igram na Xboxu