Come creare un semplice programma in Windows con il blocco note

tramite: O2O
Difficoltà: media
17

Introduzione

Pensi che scrivere un programma sul computer sia una cosa troppo complicata e che solo i programmatori più esperti ci riescano? Con questa guida ti farò cambiare idea. Qui spiego come creare dei programmi per Windows utilizzando solo il blocco note e senza nessun'altro programma speciale. Buona programmazione!

27

Occorrente

  • Pc
  • Sistema Operativo Windows
37

Allora, iniziamo. Apri il blocco note presente in tutti i PC con Windows. Per scrivere il programma utilizzerai dei codici batch. Appena aperto il blocco note inizia scrivendo: @echo off, questo disattiverà la visione dei comandi del tuo programma una volta che lo avrai aperto, in questo modo visualizzerai solo le scritte normali e non quelle in codice.

47

A questo punto vai a capo e digita: echo e poi la frase che vuoi comunicare, come una domanda. Esempio:@echo off echo Come stai? A questo punto inserisci delle variabili di risposta alla domanda in questo modo: vai a capo e digita: set/P risp=, poi vai a capo e digita: if [%risp%]==[risposta1] echo A. Di nuovo a capo e inserisci una seconda variabile: if [%risp%]==[risposta2] echo B. Ovviamente al posto di risposta1, risposta2, A e B potrai mettere ciò che vuoi.

Continua la lettura
57

Esempio:@echo off
-echo Come stai?
-set/P risp=-if [%risp%]==[bene] echo Sono felice per te
-if [%risp%]==[male] echo Oh mi dispiace
-pause
Nel programma compariranno le scritte "Sono felice per te" o "Oh mi dispiace" a seconda che risponderai bene o male. Dopo aver scritto qualcosa inserisci il "pause" altrimenti il programma "andrà avanti da solo", senza darti il tempo di leggere. Ora ti insegnerò un'altra funzione: goto. Il comando goto serve a spostarsi da una parte all'altra del programma, ed ecco come si usa: Esempio:@echo off
-: MENU
-echo Come stai?
-set/P risp=-if [%risp%]==[bene] echo Sono felice per te
-if [%risp%]==[male] echo Oh mi dispiace
-pause
-cls-color 4e
-echo Per tornare al menu premi M, per continuare premi C.
-set/P risp=-if [%risp%]==[M] goto MENU-if [%risp%]==[C] echo programma terminato, premi un tasto per chiuderlo.
- pause

67

Come vedi, devi scrivere goto e il punto dove vuoi andare (in questo caso MENU) e mettere un riferimento per quel punto che deve essere preceduto dai due punti (: MENU). Avrai notato che ho inserito anche altri due comandi: cls e color 4e. Cls serve a cancellare le scritte già presenti sullo schermo, color stabilisce il colore della finestra, in questo caso 4e (rosso) ma ce ne sono altri come: 9a, 9e e 4a... Adesso salva il tuo programma (puoi anche provare incollando sul blocco note quello che ho scritto io) con questo nome: nomechevuoitu. Bat, aprilo ed ecco fatto! N. B. Ogni volta che vedi un trattino dovrai andare a capo!

77

Ovviamente potrai creare miriadi di codici batch seguendo questa quindi ma voglio postartene un paio che potrebbero esserti molto utili e da cui potrai prendere spunto:

1 Auto-spegnimento PC:
shutdown -s -t 30 -f (30 sono i secondi che aspetta il PC per spegnersi. Se volete che il PC si spenga ad esempio dopo un ora sostituite 30 con 3600)

2 Creare effetto Matrix:
echo off
color 0b (ovviamente puoi divertirti a cambiare i colori come detto precedentemente)
: SCROLLR
echo 0 3 7 5 4 1 9 6 8 2 5 1 9 4 6 3 7 3 4 6 1 9 5 3 1 6 4 9 7 3 4 6 1 1 5 9 7 4 5 6
echo 1 5 9 4 7 6 2 4 4 2 7 4 6 4 6 4 3 1 2 5 2 5 2 7 6 4 1 6 5 4 5 4 2 3 4 5 6 7 3 7
goto SCROLLR

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Windows

come Creare un file eseguibile con Windows

In rete ormai esiste un software per ogni esigenza, anche per le più impensabili. E spesso creare un file eseguibile con Windows resta solo una roba da nerd smanettoni, qualcosa da fare di tanto in tanto per non dimenticare l'abc dell'informatica. Già,...
Programmazione

Come iniziare a programmare in PHP

Il cosiddetto "php" (o "Hypertext Preprocessor") è un linguaggio di programmazione che ci serve per realizzare siti web mediante l'inserimento di una serie di stringhe di comando. Per i neofiti, questo tipo di linguaggio può apparire piuttosto complesso....
Programmazione

Come mandare una mail in PHP

Inviare un'email in PHP, per un programmatore abbastanza pratico del linguaggio in HTML, è un'operazione abbastanza semplice ed intuitivo. Questo è possibile in quanto è presente, di default, l'apposita funzione mail nelle librerie, senza che sia necessario...
Internet

Come creare un modulo Joomla

I moduli Joomla rappresentano le caratteristiche fondamentali ed esecutive di ogni sito realizzato con il noto cms online. La loro creazione avviene principalmente utilizzando un file con estensione .xml compresso in un archivio .zip e unito alla struttura...
Programmazione

Come gestire file system con il PHP

In informatica esistono vari linguaggi di programmazioni. Utili ed essenziale per gestire file. Tra i più usati abbiamo il Linguaggio PHP. Si tratta di un linguaggio web, Il seguente permette di interagire con i files presenti sul PC. Trattandosi di...
Internet

Come aggiungere Shortcode in Wordpress

Se vogliamo creare un sito web o un blog gratuito, possiamo usare Wordpress con cui è possibile personalizzare la grafica, il tipo di scrittura e la formattazione del testo. Inoltre uno strumento molto utile per fare ciò è quello che genera gli shortcode,...
Programmazione

Come utilizzare il ciclo foreach in PHP

Ogni linguaggio di programmazione possiede istruzioni che interagiscono con i dati più o meno ciclicamente, questo avviene anche con PHP. Possiamo quindi definire, ed utilizzare i cicli, come delle istruzioni che modificano o interagiscono con i dati....
Programmazione

Come scansionare una cartella in PHP

Per scansionare una cartella in PHP, si può utilizzare un'utile funzione di questo linguaggio per il web, conosciuta come glob (). Essa permette di selezionare tutti i file, di una determinata cartella, che corrispondono ad un preciso "pattern". L'utilità...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer »”.