Visualizzazione dei risultati da 1 a 10 su 16

Visualizzazione discussione

  1. #11
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,254
    Quote Originariamente inviata da fabioz96 Visualizza il messaggio
    Se avvio il file bat, tramite il codice %0 viene passato "C:\Users\Fabio\Desktop\File bat.bat".
    Se cambio il codice in %1, lui non passa niente.
    Nemmeno %1 va bene. Il punto è che %1 è il primo argomento passato al bat. L'argomento al tuo eseguibile NON lo devi passare al bat. Il comando memorizzato nel registry deve avere in sé il %1 in modo che il sistema, in un secondo momento quando si vuole aprire xyz.fab, passerà il path+nome completo del file aperto al posto di quel %1.

    Quindi va messo %%1 (sì, hai letto bene, due %). In questo modo non viene interpretato come "espandi %1" ma come "inserisci percentuale uno" nella stringa del comando.

    Quote Originariamente inviata da fabioz96 Visualizza il messaggio
    Il mio obiettivo è quello di automatizzare questa procedura di associazione del tipo .fab in modo da renderla possibile anche in altri PC senza istruzioni lente e noiose.
    In realtà non è "facile" renderlo molto pulito e portabile, in particolare per il path assoluto che hai messo adesso al tuo eseguibile.
    Meglio sarebbe predisporre un classico "installer" ma questo richiede ulteriori conoscenze.

    Quote Originariamente inviata da fabioz96 Visualizza il messaggio
    Inoltre, posso applicare una procedura simile ai file .jar senza doverli convertire in .exe?
    Ovviamente, l'ho detto prima, si avvia java.exe (o javaw.exe su Windows, senza console). Passando ciò che serve. Tutto qui.
    Ultima modifica di andbin; 03-04-2017 a 23:51
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

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.