Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505

    Avviare software con JS

    Sto realizzando un'applicazione da usare in locale, ho bisogno tra le varie cose che ci siano dei pulsanti e che alla pressione venga avviato un qualche software installato sul mio pc.

    Ovviamente l'evento che chiamerà la funzione JS sarà un onclick associato ai vari pulsanti, ma è possibile che questa funzione avvii un file exe?
    Avrei bisogno di poter usare le variabili d'ambiente nel percorso del file da eseguire, ad esempio
    %ProgramFiles(x86)%

    Si può fare? Come?

    Avevo trovato questo esempio
    MyObject = new ActiveXObject( "WScript.Shell" );
    function RunExe()
    {
    MyObject.Run("file:///C:/Program%20Files/cartella/file.exe");
    }

    ma sembra non funzionare usando la variabile d'ambiente
    %ProgramFiles(x86)%/cartella/file.exe

  2. #2
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Sto realizzando un'applicazione da usare in locale, ho bisogno tra le varie cose che ci siano dei pulsanti e che alla pressione venga avviato un qualche software installato sul mio pc.

    Ovviamente l'evento che chiamerà la funzione JS sarà un onclick associato ai vari pulsanti, ma è possibile che questa funzione avvii un file exe?
    Avrei bisogno di poter usare le variabili d'ambiente nel percorso del file da eseguire, ad esempio
    %ProgramFiles(x86)%

    Si può fare? Come?

    Avevo trovato questo esempio
    MyObject = new ActiveXObject( "WScript.Shell" );
    function RunExe()
    {
    MyObject.Run("file:///C:/Program%20Files/cartella/file.exe");
    }

    ma sembra non funzionare usando la variabile d'ambiente
    %ProgramFiles(x86)%/cartella/file.exe
    Ho trovato lo stesso script anche io ed ho la stessa tua esigenza; hai poi risolto?

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.