Visualizzazione dei risultati da 1 a 6 su 6

Discussione: File batch

  1. #1

    File batch

    Salve a tutti, non so se è questo il forum cmq:

    voglio fare un file batch che mi apra una finestra dos con delle personalizzazioni in questo modo

    TITLE AMBIENTE COPINI

    @echo on

    CLS

    COLOR C0


    v:




    CD \UTILS

    pause

    Dopo il pause la finestra si chiude da sola. come posso fare perchè dopo il pause la finestra mi rimanga aperta e io possa inserire nuovi comandi?

    grazie 1000

  2. #2
    come posso fare perchè dopo il pause la finestra mi rimanga aperta e io possa inserire nuovi comandi?
    dopo il pause inserisci:

    goto LOOP

    e all'inizio del file inserisci

    :LOOP
    ...Terrible warlords, good warlords, and an english song

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Se sei sotto Win95/98/Me puoi aggiungere:

    COMMAND


    Se sei sotto WinXP/NT puoi aggiungere

    CMD


    Forse non è la soluzione ottima (potrebbero essercene delle altre che ora mi sfuggono) però dovrebbe risolvere il tuo problema.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #4

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Originariamente inviato da Johnny_Depp
    dopo il pause inserisci:

    goto LOOP

    e all'inizio del file inserisci

    :LOOP
    Ehm... un bel loop infinito??? Ma non chiedeva di far rimanere aperta la finestra, con il prompt, in attesa di nuovi comandi???
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  6. #6
    ecco un esempio completo:

    :loop
    @echo off
    cls
    echo inserisci il comando:
    set /p var=
    cmd /c %var%
    pause
    goto loop

    @LeleFT:
    non avevo capito bene cosa chiedeva, cmq il loop c'entra
    (altrimenti dopo il primo cmd, la finestra si chiuderebbe)
    ...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 © 2025 vBulletin Solutions, Inc. All rights reserved.