|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Dec 2008
Città: Persia
Messaggi: 433
|
Domanda su file Batch
Su un file Batch, è possibile creare una domanda?? Ad esempio chiedere "Vuoi continuare?" e se io rispondo "S" continua???
CIAUx |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
primo esempio trovato al volo...
Codice:
@echo off :start cls set /p userinp=choose a number(1-6): set userinp=%userinp:~0,1% if "%userinp%"=="1" goto 1 if "%userinp%"=="2" goto 2 if "%userinp%"=="3" goto 3 if "%userinp%"=="4" goto 4 if "%userinp%"=="5" goto 5 if "%userinp%"=="6" goto 6 echo invalid choice goto start :1 (do stuff here) goto end :2 (do more stuff here) goto end :3 stuff goto end etc. :end pause>nul
__________________
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Dec 2008
Città: Persia
Messaggi: 433
|
Quote:
CIAUx |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
set /p assegna alla variabile indicata la risposta inserita dall'utente, la riga successiva estrae solo un carattere dalla stringa immessa dall'utente, e l'if fa proseguire il flusso del programma verso le varie label (:1, :2, ecc...).
__________________
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Dec 2008
Città: Persia
Messaggi: 433
|
Quote:
Grazie ancora. CIAUx |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:23.




















