Ho un modello di script batch che include una scelta, voglio avere la domanda su ciò che l'utente finale vuole fare e le descrizioni delle scelte sotto la domanda. Ecco il mio modello:
@ECHO OFF
Color __
TITLE %TITLE%
ECHO.
:choice
set /P c=Do you want to %CHOICE%? & ECHO.(%DESCRIPTION%)
if /I "%c%" EQU "Y" goto :choice_yes
if /I "%c%" EQU "C" goto :choice_cancel
goto :choice
:choice_cancel
echo %CHOICE% has been cancelled.
:choice_yes
:: Insert additional commands or code here.
pause
@ECHO OFF
Come puoi vedere nella sceneggiatura, ho già tentato, & ECHO.(%DESCRIPTION%)
tra gli altri metodi, di inserire una nuova riga. Credo che ci debba essere un ulteriore ECHO
prima della domanda effettiva scelta con il metodo sopra, ma a causa della struttura del codice non so dove posizionarlo. Che cosa sto facendo di sbagliato? C'è forse un personaggio che deve essere evaso a causa della sintassi?