Scarica PDF Scarica PDF

Sei bravo a programmare dei file batch, ma non sai come inserire le scelte sì o no oppure dei menu che elencano le scelte 1, 2 e 3? Bene, sei nel posto giusto.

Passaggi

  1. 1
    Clicca su Start>Esegui
  2. 2
    Scrivi "cmd" (senza virgolette)
  3. 3
    Scrivi "edit"
  4. 4
    Scrivi le seguenti istruzioni, non preoccupandoti delle parole in grassetto o meno. Dopo ognuna premi Invio. NON inserire nulla di ciò che c'è all'interno delle parentesi, sono solo delle note che cercano di spiegare i passaggi.
  5. 5
    @echo off (questo comando 'nasconderà' l'input dei comandi - è opzionale ma consigliato).
  6. 6
    cls (questo cancellerà tutto ciò che è presente sopra - opzionale, ma consigliato se vuoi che appaia chiaro).
  7. 7
    :start
  8. 8
    echo.
  9. 9
    echo Choice 1 ("Choice 1" può essere rinominata in qualunque modo tu voglia, come ognuna delle Choice seguenti).
  10. 10
    echo Choice 2
  11. 11
    echo Choice 3 (vai avanti così finché avrai tutte le opzioni che desideri).
  12. 12
    Digita "set /p choice= (inserisci una domanda o un comando, come "sì o no?").
  13. 13
    if not '%choice%'== set choice=%choice:~0,1%
  14. 14
    if '%choice%'=='1' goto :choice1
  15. 15
    if '%choice%'=='2' goto :choice2
  16. 16
    Continua così, finché non ne hai a sufficienza. Poi inserisci:
  17. 17
    echo "%choice%" non è un'opzione valida. Si prega di riprovare.
  18. 18
    echo.
  19. 19
    goto start
  20. 20
    Dopo digita:
  21. 21
    :choice1
  22. 22
    (comandi che vuoi inserire)
  23. 23
    goto end
  24. 24
    :choice2
  25. 25
    (comandi)
  26. 26
    goto end
  27. 27
    :choice3
  28. 28
    (comandi)
  29. 29
    goto end
  30. 30
    Continua con questo schema finché non hai completato il file.
  31. 31
    :end
  32. 32
    pause
  33. 33
    exit
  34. 34
    Salvalo come un file .bat. Fai doppio clic per testare il tuo batch.
    Pubblicità

Esempio

@ECHO off
cls
:start
ECHO.
ECHO 1. print Hello
ECHO 2. print Bye
ECHO 3. print Test
set /p choice=Inserisci il numero per stampare il testo.
rem if not '%choice%'=='' set choice=%choice:~0;1% (non usare questo comando, perché prende solo il primo carattere nel caso in cui ne vengano inseriti più di 1. Infatti con quel comando la scelta 23455666 corrisponderebbe con la scelta 2 ed otterresti "Bye").
if '%choice%'=='' ECHO "%choice%" non è un'opzione valida, si prega di riprovare
if '%choice%'=='1' goto hello
if '%choice%'=='2' goto bye
if '%choice%'=='3' goto test
ECHO.
goto start
:hello
ECHO HELLO
goto end
:bye
ECHO BYE
goto end
:test
ECHO TEST
goto end
:end
pause
exit

Consigli

  • Digita /help nel Prompt dei comandi se desideri più informazioni.
  • Puoi rinominare :choice1 e ognuna delle altre come preferisci, l'importante è che tu mantenga lo stesso riferimento all'interno di tutto il file.
  • Digita choice /? nel Prompt dei comandi per avere maggiori informazioni.
  • Il comando Edit nel Prompt dei comandi non funziona in Windows 8. Questo comando è disponibile solo per Windows XP, Vista e 7.
Pubblicità

Avvertenze

  • Non usare dei comandi a meno che tu non sappia cosa fanno.
  • Comandi che vengono utilizzati senza conoscerli potrebbero danneggiare il tuo computer.
Pubblicità

wikiHow Correlati

Danneggiare un File di Proposito Utilizzando Corrupt a File.NetDanneggiare un File di Proposito Utilizzando Corrupt a File.Net
HackerareHackerare
Inserire gli Spazi in HTML
Diventare un HackerDiventare un Hacker
Aprire un File XMLAprire un File XML
Digitare un TrattinoDigitare un Trattino
Aggiungere un Link a un'ImmagineAggiungere un Link a un'Immagine
Compilare un Programma C Utilizzando il Compilatore GNU GCCCompilare un Programma C Utilizzando il Compilatore GNU GCC
Creare una Semplice Pagina Web con HTMLCreare una Semplice Pagina Web con HTML
Convertire un Numero dal Sistema Binario a Quello DecimaleConvertire un Numero dal Sistema Binario a Quello Decimale
Creare un File BatchCreare un File Batch
Aprire un File '.Dat'Aprire un File '.Dat'
Creare un Menu a Tendina in HTML e CSSCreare un Menu a Tendina in HTML e CSS
Impostare la Larghezza e l'Altezza di un Immagine in HTMLImpostare la Larghezza e l'Altezza di un Immagine in HTML
Pubblicità

Informazioni su questo wikiHow

wikiHow è una "wiki"; questo significa che molti dei nostri articoli sono il risultato della collaborazione di più autori. Per creare questo articolo, 12 persone, alcune in forma anonima, hanno collaborato apportando nel tempo delle modifiche per migliorarlo. Questo articolo è stato visualizzato 7 290 volte
Categorie: Programmazione
Questa pagina è stata letta 7 290 volte.

Hai trovato utile questo articolo?

Pubblicità