Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> sistemi >> Unix >> .

Come si fa a creare un comando sì no in cmd?

Per creare un comando Sì/No in CMD, puoi utilizzare il comando "CHOICE". Questo comando consente di visualizzare un prompt all'utente e accettare il suo input. Ecco un esempio di come utilizzare il comando "CHOICE" per creare un comando Sì/No:

```

@eco disattivato

:inizio

echo Vuoi continuare (S/N)?

SCELTA /C si/n

se il livello di errore 2 va alla fine

echo Hai scelto Sì.

vai a iniziare

:FINE

echo Hai scelto No.

pausa

```

In questo esempio, il comando `CHOICE` viene utilizzato per visualizzare il messaggio "Vuoi continuare (S/N)?" e accettare l'input dell'utente. L'opzione `/C` viene utilizzata per specificare le scelte valide, che sono "y" e "n". Se l'utente inserisce una scelta non valida, il comando visualizzerà un messaggio di errore e quindi passerà all'etichetta `:end`.

La riga "if errorlevel 2 goto end" controlla se l'utente ha inserito una scelta non valida. In tal caso, la variabile "errorlevel" verrà impostata su 2 e il comando si diramerà all'etichetta ":end".

Le righe "echo" vengono utilizzate per visualizzare i messaggi "Hai scelto Sì" o "Hai scelto No" a seconda dell'input dell'utente.

Le righe `goto` vengono utilizzate per tornare all'inizio del comando (l'etichetta `:start`) o alla fine del comando (l'etichetta `:end`) a seconda dell'input dell'utente.

Il comando "pause" alla fine dello script viene utilizzato per mettere in pausa la finestra del prompt dei comandi in modo che l'utente possa leggere l'output prima che si chiuda.

È possibile personalizzare questo script in base alle proprie esigenze modificando il messaggio di richiesta, le scelte valide e le azioni intraprese in base all'input dell'utente.

 

sistemi © www.354353.com