Passa ai contenuti principali

File batch

I file batch vengono anche chiamati file esecutori e si possono realizzare solo con windows.
Si possono usare per molte cose tra cui anche inviare una email.
Si possono anche creare dei "virus" (tra virgolette).
In questa pagina spiego come creare un piccolo videogioco quiz con i codici esecutori.
Ma prima di iniziare un po' di teoria :
-I file batch si creano facendo tasto destro del mouse sel desktop, premendo su nuovo documento di testo, scrivendo i codici, schiacciando il tasto salva con nome, e mettendo alla fine del nome l'estensione bat
Esempio : nome che volete.bat
-All'apertura di un qualsiasi file batch, il file verrà aperto con il prompt dei comandi anche detto CMD, l'equivalente di MS-DOS.
-Questo formato non è compatibile su gmail "quindi non potrete fare i furbacchioni e inviare dei piccoli virus in estensione bat agli amici su gmail"


Iniziamo

echo off
cls
echo quanto fa 1+1? [3 / 4 / 2]
set /p a=
if %a%==3 goto name
if %a%==4 goto noname
if %a%==2 goto siname
:name
cls
echo SBAGLIATO
puase
exit
:noname
cls
echo SBAGLIATO
pause
exit
:siname
cls
echo GIUSTO
pause

Questo è un esempio di un piccolo quiz molto semplice da fare, e se si vuole aggiungere un altro quiz dopo, allora bisogna mettere la risposta corretta per ultima e dopo il "pause " bisogna ricominciare da capo con "echo off, cls....."
Questo programma si può modificare per migliorarlo.
Ma prima di modificarlo un po' di teoria :
-Sul prompt dei comandi, si possono modificare i colori della scritta. Sono sicuro che se un gioco è colorato allora c'è più divertimento. Infatti, aggiungendo "color 09, color 0c e color 0a, si possono mettere i colori alle scritte. Ma ogni colore corrisponde a un numero e a una lettera.
Questa è la lista dei colori che ne sono sempre formati da due :

0=nero                              8=grigio
1=blu scuro                       9=blu
2=verde                            A=verde limone
3=verde acqua                 B=azzurro
4=bordeaux                      C=rosso                    
5=viola                              D=fucsia
6=verde oliva                    E=giallo
7=grigio chiaro                  F=bianco

Esempio : color 0a = sfondo nero e scritta verde
Esempio : color 0c = sfondo nero e scritta rossa
Esempio : color 6d = sfondo verde oliva e scritta fucsia


Iniziamo la modifica
NOTA : TUTTE LE MODIFICHE DEL SEGUENTE TESTO VERRANNO SOTTOLINEATE

echo off
color 09
cls
echo quanto fa 1+1? [3 / 4 / 2]
set /p a=
if %a%==3 goto name
if %a%==4 goto noname
if %a%==2 goto siname
:name
color 0c
cls
echo SBAGLIATO
puase
exit
:noname
color 0c
cls
echo SBAGLIATO
pause
exit
:siname
color 0a
cls
echo GIUSTO
pause


Grazie per avere visitato questa pagina
dal team H.C.O.G.


Commenti

Post popolari in questo blog

ASUS FX753VD-GC193T

ASUS FX753VD-GC193T Questo computer portatile è stato studiato principalmente per un uso da gaming ma è ottimo anche per lavorare con grafica, cad, video editing e programmazione. Grazie alla scheda grafica NVIDIA GTX 1050 con 4 gb GDDR5 sono possibili esperienze di gioco ad alte qualità e una lavorazione con programmi di grafica restando sempre su alti fps. Grazie ad un processore intel core i7 di settima generazione, il computer è velocissimo anche con molti programmi aperti nello stesso momento. Ha 16 gb di RAM DDR4 SDRAM che permettono una velocità alta quando si utilizzano giochi o programmi molto pesanti. Ha un HDD da un tera e un SSD da 256 gb. Questo computer ha un display lcd da 17.3 pollici in full HD 1920 x 1080 pixel. Ha 3 porte usb 3.0, una porta usb 2.0, una porta HDMI, una entrata ethernet, una entrata "micro HDMI", una entrata jack per le cuffie o per il microfono e un lettore e masterizzatore dvd. La tastiera è retro illuminata di rosso per un design