Diferència entre revisions de la pàgina «Windows Script»
Línia 1: | Línia 1: | ||
− | També conegut com a WSH (Windows Script Host) és una forma de realitzar scripts en Windows utilitzant algun dels llenguatges compatibles amb Microsoft, típicament (però no només) '''Visual Basic'''. | + | També conegut com a WSH (Windows Script Host) és una forma de realitzar scripts en Windows utilitzant algun dels llenguatges compatibles amb Microsoft, típicament (però no només) '''Visual Basic'''. Aquest article el farem en Visual Basic que resulta molt útil per la seva senzillesa. |
+ | |||
+ | <br> | ||
== Intro == | == Intro == | ||
Línia 22: | Línia 24: | ||
Si el volem executar en mode visual, podem fer-hi un doble-click o bé executar | Si el volem executar en mode visual, podem fer-hi un doble-click o bé executar | ||
> wscript prova1.vbs | > wscript prova1.vbs | ||
+ | |||
+ | <br> | ||
+ | |||
+ | == Entrada i sortida == | ||
+ | Els típics mètodes d'entrada i sortida son: | ||
+ | * Wscript.echo : per mostrar missatges | ||
+ | * UserInput : per entrar dades. Crearà una finestra o ens ho demanarà per consola depenent si hem executat wscript o cscript. | ||
+ | * InputBox : finestra d'entrada de dades. | ||
+ | * MsgBox : per mostrar missatges per finestra. | ||
+ | |||
+ | <br> | ||
+ | |||
+ | == Exercicis == | ||
+ | # Fes un joc d'endevinar un número entre 1 i 100. A cada intent l'usuari rebrà la informació de si el nombre introduït és major o menor. | ||
+ | # ... | ||
<br> | <br> |
Revisió del 11:14, 1 abr 2016
També conegut com a WSH (Windows Script Host) és una forma de realitzar scripts en Windows utilitzant algun dels llenguatges compatibles amb Microsoft, típicament (però no només) Visual Basic. Aquest article el farem en Visual Basic que resulta molt útil per la seva senzillesa.
Intro
No cal tenir instal·lat res en particular. Windows és capaç d'executar els arxius amb extensió .vbs . Recordeu, això sí, de treure el setting de l'explorador de Windows de "Amagar extensions pels tipus d'arxiu coneguts", i així poder renombrar els nostres arxius amb l'extensió VBS.
Es recomana, això sí, algun editor de text amb syntax highlighting com el típic Notepad++. Com a alternativa a Visual Studio (és molt pesat i de pagament) hi ha una versió més "lite": Visual Studio Code, fins i tot està per a Linux!
Primeres passes
Edita un arxiu prova1.vbs amb el teu editor favorit i posa-hi:
'això és un comentari
rem Això és un altre comentari
Wscript.echo "holaaaaa"
Ara, per executar-ho per línia de comandes només caldrà que fem:
> cscript prova1.vbs
Si el volem executar en mode visual, podem fer-hi un doble-click o bé executar
> wscript prova1.vbs
Entrada i sortida
Els típics mètodes d'entrada i sortida son:
- Wscript.echo : per mostrar missatges
- UserInput : per entrar dades. Crearà una finestra o ens ho demanarà per consola depenent si hem executat wscript o cscript.
- InputBox : finestra d'entrada de dades.
- MsgBox : per mostrar missatges per finestra.
Exercicis
- Fes un joc d'endevinar un número entre 1 i 100. A cada intent l'usuari rebrà la informació de si el nombre introduït és major o menor.
- ...