Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1

    [DOS] Y/n in un file .bat

    Come da titolo, come si fa a chiedere all'utente un semplice y/n per un'operazione in un batch?



    David

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    CHOICE

  3. #3


    choise non è riconosciuto bla bla bla....


  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    che OS usi?

  5. #5

  6. #6
    Versione di DOS: 5.1.2600

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    prova a usare...

    @ECHO OFF
    @SET SCELTA=

    SET /P SCELTA=Continuare [S/N]

    IF /I %SCELTA% EQU "S" (
    GOTO INSTALLA
    )
    ELSE (
    GOTO NON_INSTALLARE
    )

    :INSTALLA
    ecc...

    nn ho provato ma + o meno dovrebbe fungere!

  8. #8
    Allora.... così funziona...
    codice:
    @ECHO OFF 
    @SET SCELTA= 
    
    SET /P SCELTA=Continuare [S/N] 
    
    IF /I %SCELTA% EQU S ( 
    GOTO INSTALLA 
    ) ELSE ( 
    GOTO NON_INSTALLARE 
    ) 
    
    :INSTALLA 
    
    echo installa
    
    GOTO FINE
    :NON_INSTALLARE
    
    echo non installare
    
    :FINE


    Grazie!


  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    L'ho scritto è funge prova cosi...

    @ECHO OFF
    @SET SCELTA=

    GOTO PRIMO_PASSO

    :RIFAI
    ECHO.
    ECHO SCELTA NON VALIDA... RIPROVA!
    ECHO.

    :PRIMO_PASSO

    SET /P SCELTA=Continuare [S/N]
    IF /I "%SCELTA%" EQU "S" GOTO INSTALLA
    IF /I "%SCELTA%" EQU "N" GOTO NON_INSTALLARE

    GOTO RIFAI

    :INSTALLA
    ECHO INSTALLA
    GOTO FINE

    :NON_INSTALLARE
    ECHO NON INSTALLARE
    GOTO FINE

    :FINE
    PAUSE > NUL

  10. #10
    IF /I %SCELTA% EQU S (
    GOTO INSTALLA
    )
    ELSE (
    GOTO NON_INSTALLARE
    )
    Togli le virgolette altrimenti non riconosce la stringa S.
    ...Terrible warlords, good warlords, and an english song

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.