Kazalo:

Osnove VBScript - Zagon skript, zamud in še več!: 5 korakov
Osnove VBScript - Zagon skript, zamud in še več!: 5 korakov

Video: Osnove VBScript - Zagon skript, zamud in še več!: 5 korakov

Video: Osnove VBScript - Zagon skript, zamud in še več!: 5 korakov
Video: Новые возможности Advance Steel 2017 2024, Julij
Anonim
Osnove VBScript - Zagon skript, zamud in še več!
Osnove VBScript - Zagon skript, zamud in še več!

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

Polja za sporočila in vnos
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: