Guida Batch
Capitolo 23° - Istruzione If Parte II
Elaborare a seconda dell'ERRORLEVEL:
Adesso è arrivato il momento di scoprire cos'è questo già citato "ERRRORLEVEL"; ogni istruzione, da un valore d'uscita che rappresenta l'esito dell'operazione. Impareremo ora ad eseguire operazioni a partire dalla scelta effettata col comando choice. Questo comando, da un errorlevel orientato a seconda del posto della scelta. Ad esempio se ho "choice /c:ab", "ERRORLEVEL 1" sarà la scelta A, mentre "ERRORLEVEL 2" sarà la scelta B. Ecco la sintassi: SINTASSI: if ERRORLEVEL numero ISTRUZIONI Numero rappresenta il valore di errorlevel ESEMPIO: @echo off choice Effettua una scelta /c:ab if ERRORLEVEL 1 goto err1 if ERRORLEVEL 2 goto err2 :err1 echo Hai scelto il Proemio dell'Iliade goto end :err2 echo Hai scelto il proemio dell'Odissea :end echo Premi un tasto per uscire pause>nul
|