Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491

    [Regedit][Java]Avvio di windows

    Alcune domande:

    1)Come faccio a lanciare un programma fatto in java all'avvio di windows? Lo saprei fare se avessi un eseguibile (modificando la chiave nel Registro di Sistema), ma con un programma java

    2)Sapete dove posso trovare un pò di notizie (anche guida dettagliata) sul Registro di Sistema?? Mi pare un mezzo molto potente, ma purtroppo non so usarlo

    Grazie a tutti.
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    Nel registro.... HKEY_LOCAL_MACHINE/Software/Microsft/CurrentVersion/Run


    creai un valore stringa con nome a piacere... mentre come valore ci schiaffi: C:/path_to_java/bin/java.exe -parametri Classe.Iniziale

  3. #3
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491
    così in pratica compilo il programma ad ogni avvio!!
    Non c'è un modo più veloce?
    Ho letto in questo forum che un JAR si comporta come un eseguibile,
    in che senso??
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    315
    Non lo compili ad ogni avvio, lo esegui.
    La stringa che ti ha detto di usare e' lo stesso comando che digiti quando lanci il programma da console.

    Un JAR non si comporta come un exe, semplicemente ti da la comodita' di lanciare l'interprete automaticamente quando ci clicchi sopra, tutto qui.
    Ciao,
    Lorenzo

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.