Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    50

    [batch] interrompere esecuzione

    Salve a tutti!
    premetto non ho mai scritto un file batch! però adesso ne ho la necessità!! =)
    Ho scritto un batch che mi attiva l'esecuzione di un eseguibile jar che non è altro che un server.

    codice:
    @echo off
    cd example
    java -jar start.jar
    EXIT
    Il file batch lo richiamo da codice java in questo modo:
    codice:
    processo = Runtime.getRuntime().exec("attivaServer.bat");
    e va perfettamente. Il problema è che quando voglio terminare il processo da codice java eseguo
    codice:
     processo.destroy();
    ma il processo mi rimane aperto.

    Qualcuno sa aiutarmi?
    grazie!!

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    Stai già discutendo un problema analogo in questo thread.

    Peraltro, difficilmente la terminazione corretta del processo è legata al batch che lo lancia (tant'è che riporti codice Java).

    Continua la discussione precedente.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.