Käynnistän yhden java-sovelluksen bat-tiedostolla (ShellExecuteEx-funktiolla), joka jää taustalle "java.exe" suorittamaan tehtäväänsä. Kun homma on valmis, oma sovellus voi jatkaa taas tehtäväänsä kun tämä java.exe on sammunut taustalta.
Joskus tämä java-sovellus jää kumminkin junnaamaan tuntikausiksi taustalle ja haluaisin peruuta-toiminnolla "tappaa" tämän pois taustalta. Onkohan mitään mahdollisuutta miten tuo onnistuu? Olen yrittänyt vaikka mitä "TerminateProcess" ja "SendMessage WM_CLOSE" yms.. toimintoja, mutta nämä eivät toimi tämän java.exe:n tapauksessa (konsoli-ikkuna).
Java.exe:n tappaminen?
3
589
Vastaukset
- keksa1
käynnistät sen java-ohjelman java.exe:llä eikä millään funktiolla?
Ohjelma jar-pakettiin ja manifest-fileen pääluokan nimi. Ohjelman lopussa vedät System.exit(0);
battiin
java.exe -jar ohjelma.jar
Ei jää roikkumaan- ap.
Se Java sovellus on yksi open-source ohjelma, ei ole oma tekele. Tämä käsittelee pdf-tiedostoja. Java-sovelluksen mukana tuli bat-tiedosto, jonka avulla asetukset ovat kohdillaan.
Eli tuo ShellExecuteEx tekee saman kuin kirjoittaisin komentoriviin java.exe bat. jne..
Kyse on tästä sovelluksesta:
http://www.pdfsam.org/ - terminatord2007
TerminateProcess on winapin funkari jolla tappaa softan normaalisti, jos et et saa toimimaan niin voin kirjoittaa esimerkin..
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Hengenvaaralliset kiihdytysajot päättyivät karmealla tavalla, kilpailija kuoli
Onnettomuudesta on aloitettu selvitys. Tapahtuma keskeytettiin onnettomuuteen. Tapahtumaa tutkitaan paikan päällä yhtei1986908- 1592036
- 1131688
- 511390
Suureksi onneksesi on myönnettävä
Että olen nyt sitten mennyt rakastumaan sinuun. Ei tässä mitään, olen kärsivällinen ❤️551238Möykkähulluus vaati kuolonuhrin
Nuori elämä menettiin täysin turhaan tällä järjettömyydellä! Toivottavasti näitä ei enää koskaan nähdä Kauhavalla! 😢501098Älä mies pidä mua pettäjänä
En petä ketään. Älä mies ajattele niin. Anteeksi että ihastuin suhun varattuna. Pettänyt en ole koskaan ketään vaikka hu1001074Reeniähororeeniä
Helvetillisen vaikeaa työskennellä hoitajana,kun ei kestä silmissään yhtään läskiä. Saati hoitaa sellaista. Mitä tehdä?7996Tarvitsemme lisää maahanmuuttoa.
Väestö eläköityy, eli tarvitsemme lisää tekeviä käsiä ja veronmaksajia. Ainut ratkaisu löytyy maahanmuutosta. Nimenomaan251954- 41929