| 
 | |||||||
| 
 | 
|  | 
|  | 
|  | Strumenti | 
|  30-03-2009, 14:07 | #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   | 
|   |   | 
|  30-03-2009, 14:54 | #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 
				__________________   | 
|   |   | 
|  30-03-2009, 14:56 | #3 | |
| Senior Member Iscritto dal: Dec 2008 Città: Persia 
					Messaggi: 433
				 | Quote: 
 CIAUx   | |
|   |   | 
|  30-03-2009, 15:26 | #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...).
		 
				__________________   | 
|   |   | 
|  30-03-2009, 15:29 | #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: 12:33.









 
		 
		 
		 
		








 
  
 



 
                        
                        










