Sadržaj:

Osnove VBScripta - Pokretanje skripti, kašnjenja i više !: 5 koraka
Osnove VBScripta - Pokretanje skripti, kašnjenja i više !: 5 koraka

Video: Osnove VBScripta - Pokretanje skripti, kašnjenja i više !: 5 koraka

Video: Osnove VBScripta - Pokretanje skripti, kašnjenja i više !: 5 koraka
Video: Пишем скрипт VBS. Как сменить мелодию при включении Windows 10. 2024, Studeni
Anonim
Osnove VBScripta - Pokretanje skripti, kašnjenja i više!
Osnove VBScripta - Pokretanje skripti, kašnjenja i više!

Dobrodošli u moj prvi vodič o tome kako napraviti VBScripts s bilježnicom. S.vbs datotekama možete stvoriti smiješne podvale ili smrtonosne viruse. U ovom vodiču pokazat ću vam osnovne naredbe poput pokretanja skripte, otvaranja datoteka i još mnogo toga. Na kraju ću vam pokazati sažetak onoga što ste naučili i dat ću vam neke ideje i primjer scenarija, te još nekoliko scenarija u međuvremenu. Prijeđimo na to!

Korak 1: Pokretanje VBScripta

Naravno, za početak morate otvoriti bilježnicu. Možete desnom tipkom miša kliknuti na radnu površinu, na izborniku koji se pojavi idite na novi, a zatim tekstualni dokument. Također možete pritisnuti tipku Windows + R i upisati bilježnicu.

Prva naredba se koristi za stvaranje skripte prilično. Evo naredbe:

Postavite WshShell = WScript. CreateObject ("WScript. Shell") Ovo pretpostavlja da stvara skriptu. Ne zaboravite ga zalijepiti na početak VBS -a.

Oh, i ne zaboravite završiti naziv svake datoteke koju ćete stvoriti naredbama prikazanim s.vbs.

Korak 2: Odgađanje VBS -a

U ovom koraku pokazat ću vam osnovne naredbe koje će pomoći vašem VBS -u da radi ispravno. Ponekad će se skripta bez odlaganja pokvariti.

Prva naredba je WScript.sleep. Najvjerojatnije ćete ga koristiti cijelo vrijeme, to odgađa vašu skriptu. Evo kako to funkcionira:

WScript.sleep 1000

Prvi dio naredbe je naravno, naredba (wow). Zatim imate vremena koje će kasniti. Svakih 1000 ekvivalent je jedne sekunde.

U donjem primjeru okvir za poruke pojavit će se svake 3 sekunde nakon što pritisnete OK na prethodnom.

Korak 3: Okviri za poruke i unos

Okviri za poruke i unos
Okviri za poruke i unos

Pokušat ću vas naučiti kako koristiti okvire za poruke i unos te pomalo NAPREDNI primjer koji možete koristiti sami.

Prvo najosnovniji, jednostavan i nevin okvir za poruke. Evo primjera naredbe:

x = msgbox ("Vaša poruka", gumbi+vrsta msgbox -a, "Naslov")

Nakon što pokrenete nevjerojatnu naredbu, dobit ćete poruku, zatim gumbe, vrstu okvira za poruku i naslov. Postoji 5 različitih vrsta gumba i 4 vrste okvira za poruke. Evo svih njih:

0 - Samo gumb OK 16 - Ikona kritične poruke1 - U redu i Poništi 32 - Ikona upita upozorenja2 - Prekini, Pokušaj i zanemari 48 - Ikona poruke upozorenja3 - Da, Ne i Poništi 64 - Ikona poruke s informacijama4 - Da i Ne 5 - Pokušaj i odustani

Dakle, s tim bi naš primjer naredbe bio:

x = msgbox ("Poruka", 0+16, "Naslov")

Sada okviri za unos. Ove zvijeri imaju još neku interakciju s korisnicima (wow), ali nećete ih koristiti tako često (ili možda …). Evo primjera:

y = InputBox ("Poruka ovdje", "Naslov ovdje", "poruka u tekstualnom okviru")

Pokrenite naredbu, upišite poruku, naslov i poruku u okvir za tekst. Jednostavne stvari.

Idemo malo naprednije. Sada ćete vidjeti okvir za unos, nakon čega slijedi okvir za poruku koji sadrži sve što ste unijeli u okvir za unos.

Name = InputBox ("Napišite svoje ime ispod", "Title", "Ovdje upišite svoje ime") x = MsgBox ("Hi" & Name & "!", 16, "hello")

Okvir s porukom ispod je malo složeniji. Prvo imate svoju poruku, zatim nešto što ste prethodno unijeli, a zatim nastavak poruke. Ali ništa neobično. Mislim.

U donjoj datoteci možete vidjeti sve različite okvire poruka i okvir za unos.

Korak 4: Otvaranje.exe datoteka

Uz VBScripts možete otvoriti i.exe datoteke. Evo primjera naredbe koja otvara kalkulator:

WshShell.run "calc.exe"

Na početku imate naredbu, na kraju imate program koji želite otvoriti. Nije previše za objašnjavati.

Datoteka ispod otvara kalkulator, boju i CMD.

Korak 5: Sažetak

U ovom vodiču naučili ste kako pokrenuti.vbs skriptu, odgoditi je, koristiti okvire za poruke i unos, otvaranje.exe datoteka i završavanje skripte. Ajmo sad poludjeti s ovim. Stvorit ću bezopasnu, ali zastrašujuću podvalu da troliram tvoje prijatelje.

Ovaj primjer šale traži vaše ime, govori vam da to nije bila dobra ideja i otvara se poput CMD -a 30 puta. Nadam se da ste uživali čitajući ovo. Je li ovo bila najgluplja stvar ikada? Jeste li zapravo naučili nešto novo? Slobodno mi recite u komentarima.

Preporučeni: