Dopo aver visto il fondamentale comando echo qui, vediamo come usare il comando choice nelle classiche domande che ci fanno i vari programmi di installazione. Non è supportato da tutte le versioni dos.
Il comando choice in un file batch di Windows è uno strumento potente che consente di creare interazioni con l’utente durante l’esecuzione di uno script. Questo comando viene spesso utilizzato nei programmi di installazione per presentare un elenco di opzioni e far scegliere all’utente una risposta, come per esempio confermare o annullare un’azione. In questo articolo, vedremo come funziona il comando choice, come utilizzarlo in modo efficace, e come può essere sfruttato per migliorare l’interattività dei tuoi script batch.
Cos’è il comando choice?
Il comando choice permette di presentare all’utente una serie di opzioni tra cui scegliere, con una semplice pressione di tasto. Ogni tasto premuto dall’utente corrisponde a un valore che il comando choice restituirà, consentendo di eseguire azioni diverse a seconda della selezione. Sebbene il comando choice non sia supportato da tutte le versioni di MS-DOS, è disponibile nelle versioni moderne di Windows (a partire da Windows XP).
@echo off
cls
choice /c SNT /T 20 /D N /M “Vuoi eliminare il file?”
pause
Ultima modifica 4 Aprile 2025


