Taula de continguts:

Conceptes bàsics de VBScript: iniciar els vostres scripts, retards i molt més: 5 passos
Conceptes bàsics de VBScript: iniciar els vostres scripts, retards i molt més: 5 passos

Vídeo: Conceptes bàsics de VBScript: iniciar els vostres scripts, retards i molt més: 5 passos

Vídeo: Conceptes bàsics de VBScript: iniciar els vostres scripts, retards i molt més: 5 passos
Vídeo: (B15) Powershell part1 Intro - Get , Set, Start,Stop, New, Add, Copy, Move, Remove, $ 2024, Juliol
Anonim
Conceptes bàsics de VBScript: iniciar els vostres scripts, retards i molt més
Conceptes bàsics de VBScript: iniciar els vostres scripts, retards i molt més

Benvingut al meu primer tutorial sobre com fer VBScripts amb el bloc de notes. Amb els fitxers.vbs, podeu crear bromes divertides o virus mortals. En aquest tutorial, us mostraré ordres bàsiques com iniciar el vostre script, obrir fitxers i molt més. Al final, us mostraré un resum del que heu après i us donaré algunes idees, un exemple de guió i alguns guions més entre els dos. Anem-hi!

Pas 1: iniciar el vostre VBScript

Per començar, cal obrir el bloc de notes. Podeu fer clic amb el botó dret a l'escriptori, al menú que apareix, aneu al document nou i després al text. També podeu prémer el botó Windows + R i escriure el bloc de notes.

La primera ordre s’utilitza per crear guions pràcticament. Aquí teniu l'ordre:

Estableix WshShell = WScript. CreateObject ("WScript. Shell") Això suposo que crea l'script. Recordeu enganxar-lo a l'inici del vostre VBS.

Ah, i recordeu acabar el nom de tots els fitxers que crearà amb les ordres que es mostren amb.vbs.

Pas 2: Retardar el VBS

En aquest pas, us mostraré ordres bàsiques per ajudar el vostre VBS a funcionar correctament. De vegades, sense retards, el vostre guió es trencarà.

La primera ordre és WScript.sleep. El més probable és que l’utilitzeu tot el temps, ja que retarda el vostre script. Així és com funciona:

WScript.sleep 1000

La primera part de l'ordre és, per descomptat, l'ordre (wow). Llavors, teniu el temps que es retardarà. Cada 1000 equival a un segon.

A l'exemple següent, apareixerà un quadre de missatge cada 3 segons després de prémer OK a l'anterior.

Pas 3: Quadres de missatges i entrada

Quadres de missatges i d’entrada
Quadres de missatges i d’entrada

Ara intentaré ensenyar-vos a utilitzar els quadres de missatges i d’entrada i un exemple una mica AVANÇAT que podeu utilitzar vosaltres mateixos.

Primer el més bàsic, el senzill i innocent quadre de missatges. Aquí teniu un exemple d’ordre:

x = msgbox ("El vostre missatge", botons + tipus de msgbox, "Títol")

Després d’iniciar l’ordre increïble, teniu el missatge, els botons, el tipus de quadre de missatge i el títol. Hi ha 5 tipus de botons diferents i 4 tipus de quadres de missatges. Aquests són tots:

0 - Botó D'acord només 16 - Icona de missatge crític1 - D'acord i Cancel·la 32 - Icona de consulta d'advertència2 - Anul·la, Torna a provar i ignora 48 - Icona de missatge d'advertència3 - Sí, No i Cancel·la 64 - Icona de missatge d'informació4 - Sí i No 5 - Torna a provar i Cancel·la

Així, amb això, el nostre exemple d’ordres seria:

x = msgbox ("Missatge", 0 + 16, "Títol")

Ara caixes d’entrada. Aquestes bèsties tenen una mica més d’interacció amb l’usuari (wow), però no les faràs servir tan sovint (o potser …). Aquí teniu un exemple:

y = InputBox ("Missatge aquí", "Títol aquí", "missatge de la caixa de text")

Inicieu l'ordre, escriviu el missatge, el títol i el missatge de la caixa de text. Coses senzilles.

Anem una mica més avançats. Ara veureu un quadre d’entrada seguit d’un quadre de missatge que conté el que heu escrit al quadre d’entrada.

Name = InputBox ("Escriu el teu nom a sota", "Títol", "Escriu el teu nom aquí") x = MsgBox ("Hola" i Nom & "!", 16, "hola")

El quadre de missatges següent és una mica més complicat. Primer, teniu el vostre missatge, després alguna cosa que heu escrit abans i després la continuació del missatge. Però res fora del normal. Penso.

Al fitxer següent podeu veure tots els quadres de missatges diferents i un quadre d’entrada.

Pas 4: obertura de fitxers.exe

Amb VBScripts també podeu obrir fitxers.exe. Aquí teniu un exemple d’ordre que obre la calculadora:

WshShell.run "calc.exe"

Al principi teniu l'ordre, al final teniu el programa que voleu obrir. No massa per explicar.

El fitxer següent obrirà calculadora, pintura i CMD.

Pas 5: resum

En aquest tutorial heu après a iniciar el vostre script.vbs, a retardar-lo, a utilitzar quadres de missatge i entrada, a obrir fitxers.exe i a finalitzar el vostre script. Ara, tornem-nos bojos amb això. Vaig a crear una broma inofensiva però aterridora per fer troll als teus amics.

Aquest exemple de broma et demana el teu nom, et diu que no era una bona idea i s’obre com CMD 30 vegades. Espero que t’hagi agradat llegir això. Va ser això el més ximple de la història? De fet, heu après alguna cosa nova? No dubteu a dir-m'ho als comentaris.

Recomanat: