none
Comand Prompt Passare argomenti con spazi RRS feed

  • Domanda

  • Ciao

    Ho questo problema che non riesco a risolvere.
    Ho creato un .bat per lanciare un programma passando dei parametri.
    I parametri sono il nomefile in ingresso e il nomefile in uscita
    Ecco il .bat

    "C:\mioprogramma.exe " C:\%1   D:\%2

    Il problema è che i nomefile contengono degli spazi e all'eseguibile arriva solo il nomefile fino al primo spazio.
    Qualsiasi tentativo è stato vano.

    Come posso risolvere?

    Grazie

    sabato 16 gennaio 2021 18:48

Tutte le risposte

  • Dovrebbe essere così

    @echo off
    echo Lista parametri Primo_%1_ Secondo_%2_
    "C:\mioprogramma.exe" "C:\%1" "D:\%2"


    Gastone Canali >


    Se alcuni post rispondono al tuo quesito, ricorda di contrassegnarli come risposta e non dimenticare anche i post utili. GRAZIE! Dai un occhio ai link Click Here and Here Leaderboard Here


    sabato 16 gennaio 2021 20:11
    Moderatore