Taula de continguts:
- Pas 1: iniciar el vostre VBScript
- Pas 2: Retardar el VBS
- Pas 3: Quadres de missatges i entrada
- Pas 4: obertura de fitxers.exe
- Pas 5: resum
Vídeo: Conceptes bàsics de VBScript: iniciar els vostres scripts, retards i molt més: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
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
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:
Tiny H-Bridge Drivers - Conceptes bàsics: 6 passos (amb imatges)
Tiny H-Bridge Drivers | Conceptes bàsics: Hola i benvinguts a un altre instructiu. A l'anterior, us vaig mostrar com vaig crear bobines a KiCad mitjançant un script python. Després vaig crear i provar algunes variacions de bobines per veure quina funciona millor. El meu objectiu és substituir l'enorme
Introducció a Python - Katsuhiko Matsuda i Edwin Cijo - Conceptes bàsics: 7 passos
Introducció a Python - Katsuhiko Matsuda i Edwin Cijo - Conceptes bàsics: Hola, som 2 estudiants de MYP 2. Volem ensenyar-vos els conceptes bàsics sobre com codificar Python. Va ser creat a finals dels anys 80 per Guido van Rossum als Països Baixos. Es va fer com a successor de la llengua ABC. El seu nom és " Python " perquè quan
Tornar als conceptes bàsics: soldar per a nens: 6 passos (amb imatges)
Torna als conceptes bàsics: soldar per a nens: tant si esteu construint un robot com si esteu treballant amb Arduino, formeu el "manual". electrònica per prototipar una idea de projecte, saber soldar serà molt útil. la soldadura és una habilitat essencial que cal aprendre si algú està realment interessat en l'electricitat
Una manera molt senzilla d’iniciar-se en la domòtica mitjançant mòduls de bricolatge: 6 passos
Una manera molt senzilla d’iniciar la domòtica amb els mòduls de bricolatge: em va sorprendre gratament quan vaig decidir provar d’afegir alguns sensors de bricolatge a l’ajudant de casa. L’ús d’ESPHome és extremadament senzill i en aquest post aprendrem a controlar un pin GPIO i també a obtenir temperatura i amp; dades d'humitat d'un dispositiu sense fil n
Distribuïu els vostres instructables, els temes del fòrum i els vostres preferits a Twitter i Facebook: 3 passos
Distribuïu els vostres instructables, els temes del fòrum i els vostres preferits a Twitter i Facebook: mitjançant els canals RSS del vostre compte i d'un parell de llocs web útils, és possible sindicar i compartir els vostres instructables, els temes del fòrum, els preferits i tota la resta de la vostra activitat a Instructibles a Facebook o Twitter. Aquesta és una gran manera